[Twisted-Python] logging

Christopher Armstrong radix at twistedmatrix.com
Sat Jun 15 10:09:19 MDT 2013

On Thu, Jun 13, 2013 at 5:14 PM, Glyph <glyph at twistedmatrix.com> wrote:
> Hello everybody. Today I'd like to talk about everyone's favorite subsystem
> within Twisted: logging.
> There are a number of problems with Twisted's logging system.
> The general theme of these problems is that Twisted log system was designed
> with some intended use-cases in mind, but its implementation was stopped
> halfway through and none of those use-cases were really well satisfied.
> At various conferences, and in person at various times, we've gotten
> together to express frustration at the logging system, but I don't think
> that the problems with it have ever been really thoroughly written down.
> Wilfredo has been working on logging here:
> http://trac.calendarserver.org/browser/CalendarServer/trunk/twext/python/log.py.
> This began as an attempt to just address some issues with our own logging
> wrappers, but has been growing into a design that is more fully capable of
> replacing logging within Twisted wholesale. I hope one of us can contribute
> it to Twisted soon, but in the meanwhile, please feel free to provide
> feedback - hopefully if some people can provide a bit of informal feedback
> now, the formal review process can be shorter and more pleasant :).

I like it. Let's merge it.

Christopher Armstrong

More information about the Twisted-Python mailing list