www-repository mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Craig L Russell <Craig.Russ...@Sun.COM>
Subject Re: [repo] /www/people.apache.org/repo/m1-ibiblio-rsync-repository/
Date Wed, 20 Dec 2006 02:27:33 GMT
Hi Carlos,

It seems that this could be easily addressed by having a file that  
maps domain names to pmcs.

Domain Name | PMC
org.apache.jdo db
org.apache.axis ws

Changing the groupId to make it much easier seems to be a lot of work  
with no benefit.


On Dec 19, 2006, at 5:06 PM, Carlos Sanchez wrote:

> On 12/19/06, Craig L Russell <Craig.Russell@sun.com> wrote:
>> >> The Maven convention is to use a domain name that you control, not
>> >> (necessarily) the package name.  (See:
>> >> http://maven.apache.org/guides/mini/guide-ibiblio-upload.html)
>> So, I read this and it says that the groupId is a domain name that
>> you control. If we're talking about Apache projects, this would be an
>> org.apache.<project-name> which is controlled by Apache (to the
>> extent that Apache "controls" anything).
>> I honestly don't know why there is a push to use the PMC name in the
>> group id. Maven just wants to know that they're not going to get
>> duplicate names in their repos. Using an official package name, e.g.
>> org.apache.jdo (as we do in the Apache jdo project) seems to be quite
>> adequate, notwithstanding the fact that our project is governed by
>> the Apache DB TLP.
>> What's the issue?
> From the central Maven repository point of view all apache projects
> should be under org.apache to avoid duplication and easy
> identification of origin. Whatever internal structure of apache is
> fine from that point of view, apache can do as it wishes.
> Now from the in-house apache view I suggested using the same rule, you
> talked about duplication and still responsibility needs to be
> addressed. If all releases have to be approved by a pmc it makes sense
> that groups and pmcs be tied together. I'd prefer one to one but other
> people suggested one to many, but still it needs to be known what
> groups a pmc owns.
>> Craig
> -- 
> I could give you my word as a Spaniard.
> No good. I've known too many Spaniards.
>                             -- The Princess Bride

Craig Russell
Architect, Sun Java Enterprise System http://java.sun.com/products/jdo
408 276-5638 mailto:Craig.Russell@sun.com
P.S. A good JDO? O, Gasp!

View raw message