incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dan Diephouse <>
Subject Re: [policy] incubating projects and maven repositories v1.0
Date Wed, 30 Aug 2006 16:10:00 GMT
Jason van Zyl wrote:
> Hi,
> It looks like people objected to creating another mailing list for 
> policy so I just used [policy] as Robert did in a previous message.
> Henri has setup Maven repositories for the incubator and there is a 
> document which is an attempt to describe the current setup here:
> I think that everyone agrees that a separate repository for incubating 
> projects is a good idea as
> 1) you can clearly see what incubator artifacts have been created
> 2) we can perform analysis and create reports for incubator artifacts 
> easily (using Archiva, the maven repository manager)
> 3) separating the administration duties of the incubator repository is 
> a good idea I think. This might involve a different instance of 
> Archiva and/or different people looking after the respective repositories
> I haven't looked at all the projects using Maven in the incubator but 
> cxf, the one I'm most involved with, looks like its settling on 
> versions like:
> 2.0-incubator-SNAPSHOT
> So the repository is clearly separated, and from a dependency element 
> in a Maven POM you can clearly see it's an incubator version.
> There was discussion that incubator repository would not be sync'd to 
> the central repository but I don't really see much point in this. A 
> few folks with incubating projects have voiced concerns that they 
> don't want to see their projects be taken out of circulation in the 
> central repository because they are incubating. If each and every 
> incubating project has a version for each artifact like that above 
> then it will be fairly clear that it's from the incubator. Moreso then 
> if you just had a repository definition pointing at the incubator 
> repository.
> Also someone may make an repository request to place an incubator 
> artifact in the central repository and at this point a policy mandated 
> here would conflict with someone's right to redistribute artifacts 
> created in the incubator. I don't really want to get into the business 
> of policing repository requests. I think it is in the best interests 
> of the  incubating projects to have the incubator repository sync'd to 
> Maven's central repository. The source of artifacts for incubating 
> projects is clear from the version so I don't think there will be any 
> confusion by consumers of these artifacts and as such I don't really 
> see any downside to allowing the sync to Maven's central repository.
> Thoughts?
> Jason van Zyl


- Dan

Dan Diephouse
Envoi Solutions

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message