james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bernd Fondermann" <bernd.fonderm...@googlemail.com>
Subject Re: The Phoenix reborn -- Plexus returning to the ASF
Date Thu, 11 Oct 2007 05:22:46 GMT
On 10/10/07, Stefano Bagnara <apache@bago.org> wrote:
> Bernd Fondermann ha scritto:
> > On 10/9/07, Robert Burrell Donkin <robertburrelldonkin@gmail.com> wrote:
> >> On 10/9/07, Bernd Fondermann <bernd.fondermann@googlemail.com> wrote:
> >>> Let's face it - there will be nothing what could remind you of Phoenix
> >>> in the combined code base.
> >>> But it probably will work similar to Spring IoC-Container. Much
> >>> flexibility, simplicity.
> >>> Anyway, every container apart from Phoenix will be fine.
> >> pheonix is tightly coupled with the excaliber components we use.
> >
> > it's funny you write that. "the IoC container is tightly coupled with
> > its components" ;-)
> > James is not dependend on Phoenix (the only part I managed to get
> > around in James/Spring), but it is very tightly coupled indeed with
> > excalibur components. We'd probably have to rewrite much of our code
> > to loosen these strings.

> I don't agree with Robert and you about Phoenix being tightly coupled
> with components we use.

> There is nothing, but Avalon interfaces that really bind us to Phoenix,
> and your spring module is the final proof.

Right. That's also what I think. I just was picking at Roberts wording there.

> I have difficult understanding what you (you all) want to refactor when
> you talk about POJO, avalon, excalibur by mixing issues. Can we agree on
> the above classification for our "dependencies" and be more specific in
> the discussion?

Yes, we are mixing up different things sometimes. But hey, this only
shows how complicated our server architecture is.

I understood Robert's statement about refactoring components as being
a statement about what might should happen inside excalibur, not here
at James. (If it will happen, who knows, I doubt it, but you happen to
be at the Excalibur PMC... ;-))


To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org

View raw message