You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Daniel Kulp <da...@iona.com> on 2007/03/15 20:58:26 UTC

incubator m2 repository

Just to let everyone know, there is a long thread about the incubator M2 
repository on general@incubator.apache.org:

http://mail-archives.apache.org/mod_mbox/incubator-general/200703.mbox/<31cc37360703140920h6a601b57gbb86ff0cd5e8049b%40mail.gmail.com>

Since this affects Maven users as well as projects like NMaven, it would 
be good to get other peoples input, especially those that run the 
central repository.

The other complication will be if they decide to remove it, we'll have to 
merge it into the ibiblio sync respository.   Are the tools ready for 
that?

-- 
J. Daniel Kulp
Principal Engineer
IONA
P: 781-902-8727    C: 508-380-7194
daniel.kulp@iona.com
http://www.dankulp.com/blog

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


Re: incubator m2 repository

Posted by Jason Dillon <ja...@planet57.com>.
On Mar 15, 2007, at 2:51 PM, Daniel Kulp wrote:
> Joakim,
>
> The "current" practice (always subject to change at apache) is to use
> version numbers with incubator or incubating in the name.   For  
> example:
> 2.0-incubator-M2
>
> There has been talks about using a groupId, but the general  
> consensus has
> been that if it's in the version, it's unnecessary and it makes it
> harder for dependents to migrate after the project graduates.    
> They can
> just update their dependencyManagement section of their top level pom
> and not go through bunches of child poms to change groupId's.

Yup... exactly.  Changing the artifactId or groupId to add an  
"incubating" suffix would add a lot of extra effort to deal with  
graduated podlings instead of a simple version change.

--jason



> In anycase, I just wanted folks here to be aware of the discussions  
> going
> on.
>
> Dan
>
>
> On Thursday 15 March 2007 17:37, Joakim Erdfelt wrote:
>> One question I have ...
>>
>> Do you want to identify the incubating projects on central in any  
>> way?
>> A groupId prefix of org.apache.incubating.* for example?
>>
>> - Joakim
>>
>> Daniel Kulp wrote:
>>> Just to let everyone know, there is a long thread about the
>>> incubator M2 repository on general@incubator.apache.org:
>>>
>>> http://mail-archives.apache.org/mod_mbox/incubator-general/200703.mb
>>> ox/<31cc37360703140920h6a601b57gbb86ff0cd5e8049b%40mail.gmail.com>
>>>
>>> Since this affects Maven users as well as projects like NMaven, it
>>> would be good to get other peoples input, especially those that run
>>> the central repository.
>>>
>>> The other complication will be if they decide to remove it, we'll
>>> have to merge it into the ibiblio sync respository.   Are the tools
>>> ready for that?
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>
> -- 
> J. Daniel Kulp
> Principal Engineer
> IONA
> P: 781-902-8727    C: 508-380-7194
> daniel.kulp@iona.com
> http://www.dankulp.com/blog
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>


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


Re: incubator m2 repository

Posted by Daniel Kulp <da...@iona.com>.
Joakim,

The "current" practice (always subject to change at apache) is to use 
version numbers with incubator or incubating in the name.   For example:
2.0-incubator-M2

There has been talks about using a groupId, but the general consensus has 
been that if it's in the version, it's unnecessary and it makes it 
harder for dependents to migrate after the project graduates.   They can 
just update their dependencyManagement section of their top level pom 
and not go through bunches of child poms to change groupId's.

In anycase, I just wanted folks here to be aware of the discussions going 
on.

Dan


On Thursday 15 March 2007 17:37, Joakim Erdfelt wrote:
> One question I have ...
>
> Do you want to identify the incubating projects on central in any way?
> A groupId prefix of org.apache.incubating.* for example?
>
> - Joakim
>
> Daniel Kulp wrote:
> > Just to let everyone know, there is a long thread about the
> > incubator M2 repository on general@incubator.apache.org:
> >
> > http://mail-archives.apache.org/mod_mbox/incubator-general/200703.mb
> >ox/<31cc37360703140920h6a601b57gbb86ff0cd5e8049b%40mail.gmail.com>
> >
> > Since this affects Maven users as well as projects like NMaven, it
> > would be good to get other peoples input, especially those that run
> > the central repository.
> >
> > The other complication will be if they decide to remove it, we'll
> > have to merge it into the ibiblio sync respository.   Are the tools
> > ready for that?
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org

-- 
J. Daniel Kulp
Principal Engineer
IONA
P: 781-902-8727    C: 508-380-7194
daniel.kulp@iona.com
http://www.dankulp.com/blog

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


Re: incubator m2 repository

Posted by Joakim Erdfelt <jo...@erdfelt.com>.
One question I have ...

Do you want to identify the incubating projects on central in any way?
A groupId prefix of org.apache.incubating.* for example?

- Joakim

Daniel Kulp wrote:
> Just to let everyone know, there is a long thread about the incubator M2 
> repository on general@incubator.apache.org:
>
> http://mail-archives.apache.org/mod_mbox/incubator-general/200703.mbox/<31cc37360703140920h6a601b57gbb86ff0cd5e8049b%40mail.gmail.com>
>
> Since this affects Maven users as well as projects like NMaven, it would 
> be good to get other peoples input, especially those that run the 
> central repository.
>
> The other complication will be if they decide to remove it, we'll have to 
> merge it into the ibiblio sync respository.   Are the tools ready for 
> that?
>
>   


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