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]