[Rdkit-devel] changes to the logging system
Open-Source Cheminformatics and Machine Learning
Brought to you by:
glandrum
|
From: Greg L. <gre...@gm...> - 2008-04-06 09:17:47
|
Dear all, I just checked in (rev593) a big simplification to the logging system used in the RDKit. The changes shouldn't break existing code, but if you made more than simple use of the logger, it's probably a good idea to check that things still work. The reason for the simplification is that the former system, based on an old version of a proposed boost.logging library, was just too cumbersome to build and work with. There were also problems with operations across shared libraries (error log messages from some shared libraries would not show up when using the python wrappers) that were more or less unresolvable without large effort. I will continue to keep an eye on the developments with the new boost.logging. If it's ever approved as a standard boost library I will redo the logging code to use that. In the meantime, we have something basic that works. If anyone has suggestions for another open source c++ logging library with a compatible license (e.g. nothing GPL'ed) that is reasonably lightweight, I'd be happy to hear about it. Regards -greg |