incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Craig L Russell <Craig.Russ...@Sun.COM>
Subject Re: [VOTE] [POLICY] Allow extra release distribution channels like the central Maven repository
Date Wed, 10 Sep 2008 16:45:22 GMT

I believe that allowing incubating releases to be treated as full  
Apache releases diminishes the Apache brand and makes incubation  
disclaimers moot.

With Maven, it is too easy to depend on a release with transitive  
dependencies on incubating releases without even knowing it. When the  
incubating release subsequently is abandoned, blame will be cast  
widely, including Apache itself.

Considering that dependencies on incubating releases can be resolved  
by explicitly adding an incubating Maven repository into your  
settings, I don't think that wide, mirrored, distribution is warranted.


On Sep 9, 2008, at 11:34 PM, Jukka Zitting wrote:

> Hi,
> We've had a number of long discussions about the incubating projects
> using the central Maven repository to distribute their releases. The
> current policy is that incubating releases should not go to there. The
> related discussion threads have died with no consensus but the issue
> still exists and affects many podlings. I would like to finally
> resolve the issue one way or another by calling the Incubator PMC to
> vote on the matter.
> In INCUBATOR-82 I have prepared a patch (also attached below) that
> changes the policy document to explicitly _allow_ extra distribution
> channels like the central Maven repository for incubating releases.
> Note that the proposed patch allows any such channels instead of
> focusing just on the Maven repository. Also, any releases must still
> be approved, comply with the disclaimer and naming rules, and be
> primarily distributed through the official
> channel.
> Please vote on accepting or rejecting this policy change! This
> majority vote is open for a week and only votes from the Incubator PMC
> members are binding.
> [ ] +1 Yes, allow extra release distribution channels like the central
> Maven repository
> [ ] -1 No, keep the current policy
> My vote is +1
> BR,
> Jukka Zitting
> Patch from
> Index: site-author/incubation/Incubation_Policy.xml
> ===================================================================
> --- site-author/incubation/Incubation_Policy.xml	(revision 692094)
> +++ site-author/incubation/Incubation_Policy.xml	(working copy)
> @@ -489,6 +489,8 @@
>         <p>
> Releases for <em>podling</em> <strong>MUST</strong> be distributed
> through
> <code><em>podling</em></code>.
> +In addition, the Podling MAY choose to distribute approved releases  
> through
> +other channels like the central Maven repository.
>         </p>
>       </section>
>       <section id="Use+of+Apache+Resources">
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

Craig L Russell
Architect, Sun Java Enterprise System
408 276-5638
P.S. A good JDO? O, Gasp!

View raw message