Boost logo

Boost :

From: Hartmut Kaiser (hartmut.kaiser_at_[hidden])
Date: 2005-11-06 15:02:09


Hi all,

today starts the review of the Boost.Logging library written by John Torjo.
It will end on November 16th.

---------------------------------------------------
About the library:

As applications are becoming more and more complex, logging is more and more
of a must, in nowadays software.

The Boost Logging Library is a library that:
* makes it very easy to declare/define logs
* allows you very simple access to logs
* allows you to easily use/manipulate log levels (like, dbg/err/info/etc.)
* allows for log hierarchies, and for manipulating log hierarchies
* is thread-safe

To get you started, here's some basic usage:

BOOST_LOGL(app,dbg) << "debugging: " << i << '-' << j << std::endl;
BOOST_LOG(app) << "I just wanted to tell you something....";
BOOST_LOGL(app,err) << "this is an error!";

The latest version of the lib can be found here:
http://torjo.com/code/logging.zip

---------------------------------------------------
Please always state in your review, whether you think the library should be
accepted as a Boost library!

Additionally please consider giving feedback on the following general
topics:

- What is your evaluation of the design?
- What is your evaluation of the implementation?
- What is your evaluation of the documentation?
- What is your evaluation of the potential usefulness of the library?
- Did you try to use the library? With what compiler? Did you have any
problems?
- How much effort did you put into your evaluation? A glance? A quick
reading? In-depth study?
- Are you knowledgeable about the problem domain?

Regards Hartmut
Review Manager


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk