Why?

Davanum Srinivas wrote:
If it comes to a VOTE, i'd vote -1 on automatic syncing of incubator
artifacts to maven central repo.

-- dims

On 8/30/06, Dan Diephouse <[EMAIL PROTECTED]> wrote:
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:
>
> 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
> [EMAIL PROTECTED]

+1.

- Dan

--
Dan Diephouse
Envoi Solutions
http://envoisolutions.com
http://netzooid.com/blog


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]






--
Dan Diephouse
Envoi Solutions
http://envoisolutions.com
http://netzooid.com/blog


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to