incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "James Carman" <ja...@carmanconsulting.com>
Subject Re: maven repository
Date Fri, 30 May 2008 16:32:58 GMT
On Fri, May 30, 2008 at 12:27 PM, Les Hazlewood <les@hazlewood.com> wrote:
> My proposed solution:
>
> 1.  A podling could not issue a release until after IP issues have
> been cleared by the IPMC.
> 2.  Once a podling's release has been approved (which includes IP
> approval), they would release to the central maven repository under
> the group id org.apache.incubator.podlingname, enabling easy adoption
> by end users.
>
> Having the word 'incubator' in the group id conforms to repo
> conventions matching domain names thereby not surprising any
> end-users, and also explicitly requires the developer editing the pom
> or ivy config to visually recognize it is _not_ an ASF TLP.  Because
> they explicitly manually include the word 'incubator', they know its
> not an official ASF endorsed project.
>

Well, that doesn't solve the transitive dependency problem.  Suppose
you use project X and project X uses a podling release.  You'll
probably never know it (as pointed out earlier).  For most folks, they
don't really care as long as it works (also pointed out earlier), but
I can see where the ASF would want to make sure that the user
acknowledges that they're know they're using a podling release (even
if it's indirectly), since the ASF doesn't officially "endorse" the
project (yet).

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Mime
View raw message