geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Dillon <>
Subject Re: [PROPOSAL] Car maven plugin dedicated to G 1.1
Date Wed, 23 Aug 2006 20:27:24 GMT
On Aug 23, 2006, at 12:56 PM, Guillaume Nodet wrote:
> I don't really see why it should be in the 1.1 branch for the  
> following reasons:

First off... the plugin is to support G 1.1

>   * it's a m2 plugin and can not be part of the 1.1 release  
> procedure, at least for the
>      reason that it depends on the artifacts being published on a  
> m2 repo, which will
>      obviously not be the case when releasing geronimo.

Second, it depends on the G 1.1 artifacts.  Its easy enough to hook  
it up to the m1 build.

>   * it will never be part of the distributions

Neither does the 1.2 plugins, but they are released to the same  
artifact repository.  And infact one of the distributions does not  
contain any of the ejb stuff (minimal), so does that mean that all of  
the ejb related modules should live outside of the 1.2 tree?  Um...  
no :-P

>   * it would be very nice, if users could use it asap and not wait  
> until 1.1.x
>      to be able to build Geronimo plugins in an easier way than  
> building them
>      manually

What tree they go into has little or nothing to do with how users  
will be able to access it before an official release.

> Any locations would be fine, but i really do not see it in the  
> branches/1.1 or something
> like that, unless we could release it independanly.
> I have checked it in "/sandbox/car-maven-plugin" until we find on  
> an agreement for its future
> location.

I'm going to insist that we put this into branches/1.1.  Of course  
you can release it independently... you can do that for anything in  
an module... its only a matter of how much extra work (and possibly  
pain) we want to take on to manage and maintain the setup.

I would to see, this code added to branches/1.1, and then released as  
a 1.1.2-SNAPSHOT, and then get folks building plugins for 1.1 to  
switch over to using it, and then we can discus how/when we want to  
release it.  My gut tells me we want to release it with the server.   
Its going to be much easier for users to know that when I G 1.1.x  
that I need to use the CAR 1.1.x plugin.  If they get out of sync,  
then we are just going to confuse people.


View raw message