Torsten Curdt wrote:
> 
> So.... should we upgrade cocoon to LogEnabled?
> 
> a) only HEAD
> b) HEAD and 2.0
> 
I think we should forget the 2.0 branch as soon as possible, so
changing a) is sufficient.

Before we vote on it, can you identify what really has to be 
changed? 
>From my memory there is at least this:

a) All components must extend AbstractLogEnabled instead
of AbstractLoggable. 
To be precise, this changes the interface
of each component! As both solutions provide a getLogger() method
which points to objects with similar interfaces this is not
really a problem unless someone relies on this interface.

b) There are other place where classes are tested against Loggable,
these can not be changed that easy as someone might have developed own
components which are either Loggable or LogEnabled.
So at these places we have to support both! And that might be a 
problem as you need there both loggers.

There might be other places as well.

If noone sees a problem in a) and b) can be solved and there are
no other interface changes required, I'm +1 on this.

> I volunteer to do it...
Great!

Carsten
> --
> Torsten
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, email: [EMAIL PROTECTED]
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]

Reply via email to