On 9/16/07, Dennis Lundberg <[EMAIL PROTECTED]> wrote:
> Hi all
>
> I'd like to prepare the release of commons-logging 1.1.1. The release
> will be done entirely with Maven 2. Since this is fairly new for
> Commons, I'd like to hear you opinions on how this should be done.
>
<snip/>

I don't think using m2 changes the crux of our release process, and
what you articulate below seems in line with what we do now.

Couple of comments below:


> Previous discussions regarding our release process indicate that voting
> on a release should be done on the "actual bits". This can be difficult
> do achieve, depending on what the process looks like.
>
> Here's how we do it over at the Maven project. See [1] for full details.
>
> 1.  Create a tag in svn with the actual release number (not an rc)
<snap/>

Indeed.


> 2.  Build the entire distribution from the tag
> 3.  Upload the distributions to people.a.o/~username for review/vote
> 4.1 If the vote is positive, move the distribution to the central m2
> repository
<snip/>

So there was a tool that purportedly helped merged repository metadata
while moving. Is it at all of any significance to try to merge the
metadata?

-Rahul


> 4.2 If the vote is negative, remove the tag from svn and start again
>
> Most of this is fully automated and supported by Maven 2 and plugins.
>
>
> Does this sound like a good way to do releases using Maven 2 here in
> Commons, as well?
>
>
> [1] http://maven.apache.org/developers/release/releasing.html
>
> --
> Dennis Lundberg
>

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

Reply via email to