You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by Leo Simons <di...@t-online.de> on 2004/08/07 16:54:22 UTC
Constructor Dependency Injection
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: dev-unsubscribe@avalon.apache.org
For additional commands, e-mail: dev-help@avalon.apache.org
Re: Constructor Dependency Injection
Posted by Paul Hammant <Pa...@Hammant.org>.
Leo,
>
> I am (strongly) +1 on introducing the no-logging strategy,
Logging neutral you mean :-)
> +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?
I you like. I'd only need those to Cornerstone. If we stray into
Excalibur for the same reason, then that can be debated another day.
- Paul
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@avalon.apache.org
For additional commands, e-mail: dev-help@avalon.apache.org