openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Craig L Russell <Craig.Russ...@Sun.COM>
Subject Fwd: [policy] incubating projects and maven repositories v1.0
Date Sun, 27 Aug 2006 18:28:49 GMT
FYI, policy is still a bit in flux...

Craig

Begin forwarded message:

> From: Jason van Zyl <jason@maven.org>
> Date: August 27, 2006 9:44:58 AM PDT
> To: general@incubator.apache.org
> Subject: [policy] incubating projects and maven repositories v1.0
> Reply-To: general@incubator.apache.org
>
> 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:
>
> http://www.apache.org/dev/repository-faq.html
>
> 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
> jason@maven.org
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>

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!


Mime
View raw message