On Tue, 14 Aug 2001, robert burrell donkin wrote:

> this patch decouples digester logging into an interface and a standard 
> implementation (that has the same functionality as the current digester 
> logging system). if the user wants to use a different logging system, then 
> they can simply create an implementation and set a property.
> 
> the cool thing about this approach is that it retains compatibility with 
> existing code whilst allow users to plug- in their own favourite logging 
> systems if they want to do so.
> 
> 

Rats ... I thought I could keep dodging the great logging debate :->.

If we're going to do something like this, it seems to me we should either
adopt the "commons logger layer" that Rodney proposed, or bite the bullet
and pick which logging API we want to support.  It doesn't make sense for
every commons package "Foo" to create their own "FooLogger" interface.


> - robert

Craig

Reply via email to