[bind10-dev] Planning for next sprint - input required

Jerry jerry.zzpku at gmail.com
Tue Nov 30 11:30:38 UTC 2010


> > General/Common
> 
> > Logging Framework
> [snip]
> > Notes: this was raised at the last face to face.  BIND-10 needs a
> > comprehensive logging framework.  The longer we put this off, the
> > more code we will have to re-factor to include include it.  It
> > therefore makes sense to do this early and to start adding it to
> > code as we write it.
> 
> I agree, and in case you were not aware of it there's already a python
> version of logging framework for BIND 10 (src/lib/python/isc/log/).

Currently, the python logging framework only used by Xfrout module, there is
a need to apply logging in all other python modules.

> For C++, there's a proposal of logging framework for boost
> (http://boost-log.sourceforge.net/), but it doesn't seem to be merged
> to the official boost libraries.  It also requires compiled library of
> boost (according to the documentation), so it's probably not suitable
> for us.  We could port BIND 9's logging framework, although this may
> be one of the areas where we don't like to take an in-house approach.

I am not sure if we should port BIND 9's logging framework, but at least
there are so many sexy features that we can learn from.

---
Jerry (Chen Zhengzhang)




More information about the bind10-dev mailing list