You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by Guillaume Nodet <gn...@gmail.com> on 2009/09/23 17:20:52 UTC

[DISCUSS] Donate Blueprint implementation to Aries podling

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.

A few days ago, a podling named Aries has been proposed to the
incubator.  You'll find the proposal at
http://wiki.apache.org/incubator/AriesProposal.
Aries would be a much more natural home for the blueprint code
currently in Geronimo.

Thoughts / questions / remarks ?

-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Re: [DISCUSS] Donate Blueprint implementation to Aries podling

Posted by Kevan Miller <ke...@gmail.com>.
On Sep 24, 2009, at 12:33 PM, Rick McGuire wrote:

> Jarek Gawor wrote:
>> I'm +1 for the move.
>>
>> I'm just curious. Is the plan to move the Blueprint trunk and tags?  
>> or
>> just trunk?
>>
> I suspect the tags really should remain here for the benefit of  
> anybody looking for the code for the one version that has been  
> released from the Geronimo project.

Agreed.

--kevan

Re: [DISCUSS] Donate Blueprint implementation to Aries podling

Posted by Rick McGuire <ri...@gmail.com>.
Jarek Gawor wrote:
> I'm +1 for the move.
>
> I'm just curious. Is the plan to move the Blueprint trunk and tags? or
> just trunk?
>   
I suspect the tags really should remain here for the benefit of anybody 
looking for the code for the one version that has been released from the 
Geronimo project. 

Rick
> Jarek
>
> On Wed, Sep 23, 2009 at 11:20 AM, Guillaume Nodet <gn...@gmail.com> 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.
>>
>> A few days ago, a podling named Aries has been proposed to the
>> incubator.  You'll find the proposal at
>> http://wiki.apache.org/incubator/AriesProposal.
>> Aries would be a much more natural home for the blueprint code
>> currently in Geronimo.
>>
>> Thoughts / questions / remarks ?
>>
>> --
>> Cheers,
>> Guillaume Nodet
>> ------------------------
>> Blog: http://gnodet.blogspot.com/
>> ------------------------
>> Open Source SOA
>> http://fusesource.com
>>
>>     
>
>   


Re: [DISCUSS] Donate Blueprint implementation to Aries podling

Posted by Jarek Gawor <jg...@gmail.com>.
I'm +1 for the move.

I'm just curious. Is the plan to move the Blueprint trunk and tags? or
just trunk?

Jarek

On Wed, Sep 23, 2009 at 11:20 AM, Guillaume Nodet <gn...@gmail.com> 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.
>
> A few days ago, a podling named Aries has been proposed to the
> incubator.  You'll find the proposal at
> http://wiki.apache.org/incubator/AriesProposal.
> Aries would be a much more natural home for the blueprint code
> currently in Geronimo.
>
> Thoughts / questions / remarks ?
>
> --
> Cheers,
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
> ------------------------
> Open Source SOA
> http://fusesource.com
>

Re: [DISCUSS] Donate Blueprint implementation to Aries podling

Posted by Joe Bohn <jo...@earthlink.net>.
I agree that we should move it to Aries.

Joe


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.
> 
> A few days ago, a podling named Aries has been proposed to the
> incubator.  You'll find the proposal at
> http://wiki.apache.org/incubator/AriesProposal.
> Aries would be a much more natural home for the blueprint code
> currently in Geronimo.
> 
> Thoughts / questions / remarks ?
> 


Re: [DISCUSS] Donate Blueprint implementation to Aries podling

Posted by Lin Sun <li...@gmail.com>.
+1

Lin

On Wed, Sep 23, 2009 at 11:20 AM, Guillaume Nodet <gn...@gmail.com> 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.
>
> A few days ago, a podling named Aries has been proposed to the
> incubator.  You'll find the proposal at
> http://wiki.apache.org/incubator/AriesProposal.
> Aries would be a much more natural home for the blueprint code
> currently in Geronimo.
>
> Thoughts / questions / remarks ?
>
> --
> Cheers,
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
> ------------------------
> Open Source SOA
> http://fusesource.com
>

Re: [DISCUSS] Donate Blueprint implementation to Aries podling

Posted by "Alan D. Cabrera" <ad...@toolazydogs.com>.
On Sep 23, 2009, at 8: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.
>
> A few days ago, a podling named Aries has been proposed to the
> incubator.  You'll find the proposal at
> http://wiki.apache.org/incubator/AriesProposal.
> Aries would be a much more natural home for the blueprint code
> currently in Geronimo.
>
> Thoughts / questions / remarks ?

Makes sense to me.


Regards,
Alan


Re: [DISCUSS] Donate Blueprint implementation to Aries podling

Posted by "Jay D. McHugh" <ja...@gmail.com>.
Makes sense to me too.

Jay

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.
> 
> A few days ago, a podling named Aries has been proposed to the
> incubator.  You'll find the proposal at
> http://wiki.apache.org/incubator/AriesProposal.
> Aries would be a much more natural home for the blueprint code
> currently in Geronimo.
> 
> Thoughts / questions / remarks ?
> 

Re: [DISCUSS] Donate Blueprint implementation to Aries podling

Posted by Donald Woods <dw...@apache.org>.
Agree with the move as long as it stays its own separately consumable 
subproject.


-Donald


Rick McGuire wrote:
> 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.
>>
>> A few days ago, a podling named Aries has been proposed to the
>> incubator.  You'll find the proposal at
>> http://wiki.apache.org/incubator/AriesProposal.
>> Aries would be a much more natural home for the blueprint code
>> currently in Geronimo.
>>
>> Thoughts / questions / remarks ?
>>
>>   
> As long as the Aries project maintains the Blueprint implementation as a 
> separately consumable subproject (e.g., usable without pulling in lots 
> of other Aries pieces), I have no objections to it moving.
> 
> Rick
> 

Re: [DISCUSS] Donate Blueprint implementation to Aries podling

Posted by Guillaume Nodet <gn...@gmail.com>.
Right, and I'll make sure it's the case.  Karaf includes Blueprint and
might not want to include everything from Aries.

On Thu, Sep 24, 2009 at 11:41, Rick McGuire <ri...@gmail.com> wrote:
> 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.
>>
>> A few days ago, a podling named Aries has been proposed to the
>> incubator.  You'll find the proposal at
>> http://wiki.apache.org/incubator/AriesProposal.
>> Aries would be a much more natural home for the blueprint code
>> currently in Geronimo.
>>
>> Thoughts / questions / remarks ?
>>
>>
>
> As long as the Aries project maintains the Blueprint implementation as a
> separately consumable subproject (e.g., usable without pulling in lots of
> other Aries pieces), I have no objections to it moving.
>
> Rick
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Re: [DISCUSS] Donate Blueprint implementation to Aries podling

Posted by Rick McGuire <ri...@gmail.com>.
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.
>
> A few days ago, a podling named Aries has been proposed to the
> incubator.  You'll find the proposal at
> http://wiki.apache.org/incubator/AriesProposal.
> Aries would be a much more natural home for the blueprint code
> currently in Geronimo.
>
> Thoughts / questions / remarks ?
>
>   
As long as the Aries project maintains the Blueprint implementation as a 
separately consumable subproject (e.g., usable without pulling in lots 
of other Aries pieces), I have no objections to it moving.

Rick

Re: [DISCUSS] Donate Blueprint implementation to Aries podling

Posted by Kevan Miller <ke...@gmail.com>.
On Sep 25, 2009, at 3:38 AM, Guillaume Nodet wrote:

> It seems there is a consensus to move Blueprint to Aries as long as it
> remains independanly consumable, which point I fully agree with.
> I'll restart the vote.

Sounds good. Thanks Guillaume!

--kevan

Re: [DISCUSS] Donate Blueprint implementation to Aries podling

Posted by Guillaume Nodet <gn...@gmail.com>.
It seems there is a consensus to move Blueprint to Aries as long as it
remains independanly consumable, which point I fully agree with.
I'll restart the vote.

On Wed, Sep 23, 2009 at 17:20, Guillaume Nodet <gn...@gmail.com> 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.
>
> A few days ago, a podling named Aries has been proposed to the
> incubator.  You'll find the proposal at
> http://wiki.apache.org/incubator/AriesProposal.
> Aries would be a much more natural home for the blueprint code
> currently in Geronimo.
>
> Thoughts / questions / remarks ?
>
> --
> Cheers,
> Guillaume Nodet
> ------------------------
> Blog: http://gnodet.blogspot.com/
> ------------------------
> Open Source SOA
> http://fusesource.com
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Re: [DISCUSS] Donate Blueprint implementation to Aries podling

Posted by Guillaume Nodet <gn...@gmail.com>.
On Thu, Sep 24, 2009 at 14:58, Kevan Miller <ke...@gmail.com> wrote:
>
> 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...

Right, that's not really what I implied.

> 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...

For sure.  And I'm also quite sure Aries would welcome any Geronimo
committer, and some of them are already part of Aries.

> 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...).

Right.

> --kevan
>
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Re: [DISCUSS] Donate Blueprint implementation to Aries podling

Posted by Kevan Miller <ke...@gmail.com>.
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