geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bruce Snyder" <bruce.sny...@gmail.com>
Subject Re: [VOTE] Specs organization, versioning, and releasing
Date Sat, 19 Aug 2006 15:35:33 GMT
On 8/18/06, Jason Dillon <jason@planet57.com> wrote:
> PROPOSAL:
>
> 1.  Each spec will no longer be split up into trunk+branches+tags.
> There will instead be one trunk+branches+tags for all specs laid out
> as follows:
>
>      specs/trunk/pom.xml
>      specs/trunk/<artifactId>
>      specs/tags/<artifactId>-<version>
>      specs/branches/
>
> 2.  Each plugin will continue to have its own version and will be
> released independently.
>
> 3.  The top-level will have it's own version, which will remain
> independent.  When there is a major configuration change in that pom,
> the version will be changed and the pom will be republished.
>
> 4.  Releasing will be done with the maven release plugin ('mvn
> release') and should occur at a stable point after any major change
> to a spec module.
>
> 5. Change all module directories to match artifactIds.
>
> MOTIVATION:
>
> 1.  one trunk allows the entire set of specs to be checked out all at
>      once and built all at once.
>
>   * * *
>
> [ ] +1 Allow changes
> [ ] 0  No opinion
> [ ] -1 No, leave the specs asis (provide rationale)

+1

Bruce
-- 
perl -e 'print unpack("u30","D0G)U8V4\@4VYY9&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*"
);'

Apache Geronimo - http://geronimo.apache.org/
Apache ActiveMQ - http://incubator.apache.org/activemq/
Apache ServiceMix - http://incubator.apache.org/servicemix/
Castor - http://castor.org/

Mime
View raw message