Differences between revisions 9 and 10
Revision 9 as of 2008-09-11 22:40:57
Size: 4030
Revision 10 as of 2009-09-20 23:01:05
Size: 4030
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
[[Anchor(testing)]] <<Anchor(testing)>>
Line 22: Line 22:
[[Anchor(tasks)]] <<Anchor(tasks)>>
Line 26: Line 26:
[[Anchor(releasenotes)]] <<Anchor(releasenotes)>>
Line 31: Line 31:
[[Anchor(diary)]] <<Anchor(diary)>>

Notes on the Apache MyFaces Commons 1.2.0 Release

  • Release manager: Leonardo Uribe


  • Proposed release date: 2008-09-06



Here's how you can help us test the distribution.


Proposed Release Announcement


1. Preparing myfaces commons 1.2.0

  • Trying to prepare SUCCESS!.

mvn release:prepare -DtagBase=https://svn.apache.org/repos/asf/myfaces/commons/branches/ -Dusername=lu4242 -Dscm.password=??? -Dtag="1_2_0" -DdryRun=true
  • Release it! FAIL. mvn install, mvn release:rollback and try again SUCCESS!

mvn release:prepare -DtagBase=https://svn.apache.org/repos/asf/myfaces/commons/branches/ -Dusername=lu4242 -Dscm.password=??? -Dtag="1_2_0" -Dresume=false
  • Checkout generated branch, update myfaces-commons-assembly pom.xml to release version

2. Deploy on local repo SUCCESS

mvn clean install -Pgenerate-assembly
mvn clean install deploy -DaltDeploymentRepository=myfaces-local-staging::default::scp://localhost/home/lu4242/stage/repocommons120 -DperformRelease=true

3. Copy on people.apache.org

scp -p -r org lu4242@people.apache.org:/home/lu4242/public_html/myfacescommons120

4. Generate assembly

cd myfaces-commons-assembly
mvn package
  • Sign artifacts using script.

openssl md5 myfaces-commons-1.2.0-src.tar.gz > myfaces-commons-1.2.0-src.tar.gz.md5
openssl md5 myfaces-commons-1.2.0-src.zip > myfaces-commons-1.2.0-src.zip.md5
openssl sha1 myfaces-commons-1.2.0-src.tar.gz > myfaces-commons-1.2.0-src.tar.gz.sha1
openssl sha1 myfaces-commons-1.2.0-src.zip > myfaces-commons-1.2.0-src.zip.sha1
gpg --armor --output myfaces-commons-1.2.0-src.tar.gz.asc --detach-sig myfaces-commons-1.2.0-src.tar.gz
gpg --armor --output myfaces-commons-1.2.0-src.zip.asc --detach-sig myfaces-commons-1.2.0-src.zip
openssl md5 myfaces-commons-1.2.0-bin.tar.gz > myfaces-commons-1.2.0-bin.tar.gz.md5
openssl md5 myfaces-commons-1.2.0-bin.zip > myfaces-commons-1.2.0-bin.zip.md5
openssl sha1 myfaces-commons-1.2.0-bin.tar.gz > myfaces-commons-1.2.0-bin.tar.gz.sha1
openssl sha1 myfaces-commons-1.2.0-bin.zip > myfaces-commons-1.2.0-bin.zip.sha1
gpg --armor --output myfaces-commons-1.2.0-bin.tar.gz.asc --detach-sig myfaces-commons-1.2.0-bin.tar.gz
gpg --armor --output myfaces-commons-1.2.0-bin.zip.asc --detach-sig myfaces-commons-1.2.0-bin.zip
  • Copy to directory

scp myfaces-commons-1.2.0-bin* lu4242@people.apache.org:/home/lu4242/public_html/myfacescommons120binsrc/binaries
scp myfaces-commons-1.2.0-src* lu4242@people.apache.org:/home/lu4242/public_html/myfacescommons120binsrc/sources

4. Ask for vote


I was running the needed tasks to get the 1.2.0 release of Apache
MyFaces Commons out.

Please note that this vote concerns all of the following parts:
 1. Maven artifact group "org.apache.myfaces.commons" v1.2.0  [1]

The artifacts are deployed to my private Apache account ([1]).

There is also binary and source packages available at ([3])

For more info about this artifacts take a loot at the site on ([4]).

Please take a look at the "1.2.0" artifacts and vote!

Please note: This vote is "majority approval" with a minimum of three
+1 votes (see [2]).

[ ] +1 for community members who have reviewed the bits
[ ] +0
[ ] -1 for fatal flaws that should cause these bits not to be released,
 and why..............

Leonardo Uribe

[1] http://people.apache.org/~lu4242/myfacescommons120
[2] http://www.apache.org/foundation/voting.html#ReleaseVotes
[3] http://people.apache.org/~lu4242/myfacescommons120binsrc
[4] http://myfaces.apache.org/commons

5. Vote FAIL. Change the version artifacts and number to 1.0.0

CommonsRelease120 (last edited 2009-09-20 23:01:05 by localhost)