Niclas Hedhman wrote:
<snip/>
The main issue here revolves around the suggested changes, and I want to kick off a discussion of whether this is 'desirable'.

Gang,
Paul's changes can probably best be summarized as;

1. Moving any 'functional' code into POJOs, and have an Avalon wrapper to maintain Avalon compatibility.

2. Introduction of the "No Logging Strategy" with a connection monitor, and monitor adapters for Avalon and Commons-logging.

We need to discuss if these are changes that are in line with the Avalon direction and a way that should be supported, maintained and encouraged.

Personally, I have no strong opinion at this point in time, and would like the folks to speak up. Preferably also the Excalibur camp...

I am (strongly) +1 on introducing the no-logging strategy, +1 on the Constructor Dependency Injection support in the components avalon produces,

provided everything remains backwards-compatible. Without having checked out the patches yet, I'm sure Paul knows what he's doing wrt backwards compat. Maybe a good idea to just give him back commit privs?

Oh, and sure, I'm also +1 on introducing this stuff @ excalibur. But its an orthogonal discussion as excalibur doesn't depend on cornerstone...

-LSD

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



Reply via email to