On Sep 23, 2009, at 11:20 AM, Guillaume Nodet wrote:

Some time ago, a few Geronimo committers have started an
implementation of the OSGi Blueprint Services spec, which is basically
an OSGi standardized version of Spring-DM (the next version of
Spring-DM being the RI of this spec).
The code was developed at Geronimo mostly because the people that were
interested in doing so were all Geronimo committers, so it was way
easier to set that up inside Geronimo.  However, the piece of code
does not really fit well in Geronimo, as it has nothing to do with
JEE.

If Geronimo were using Blueprint, then Blueprint could fit just fine in Geronimo. By your argument, Geronimo should not implement any component that isn't part of an EE spec -- which I think we all agree is not true...

That said, it looks like Aries would also be a good home for Blueprint. If you and Jarek would prefer to work there (you two seem to have done most of the work), then you have my support. Since Geronimo will be consuming Blueprint, I expect that we'll have receptive ears as Geronimo identifies problems/requirements in the Blueprint implementation...

If Aries Incubation doesn't work out, for some reason, we can always pull Blueprint back in (or consume from another project, if moved elsewhere...).

--kevan

Reply via email to