You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2013/08/01 14:46:53 UTC

svn commit: r1509210 - /myfaces/tobago/trunk/src/site/apt/release-checklist.apt

Author: lofwyr
Date: Thu Aug  1 12:46:52 2013
New Revision: 1509210

URL: http://svn.apache.org/r1509210
Log:
revision

Modified:
    myfaces/tobago/trunk/src/site/apt/release-checklist.apt

Modified: myfaces/tobago/trunk/src/site/apt/release-checklist.apt
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/src/site/apt/release-checklist.apt?rev=1509210&r1=1509209&r2=1509210&view=diff
==============================================================================
--- myfaces/tobago/trunk/src/site/apt/release-checklist.apt (original)
+++ myfaces/tobago/trunk/src/site/apt/release-checklist.apt Thu Aug  1 12:46:52 2013
@@ -21,35 +21,67 @@ Release Checklist
 
   Checklist of tasks to perform for each release:
 
+* Preparation
+
   * Ensure that all open bugs have been either fixed or moved to an other release.
 
   * Ensure that all examples are working with the release candidate.
 
   * Post a note on the list and ask for problems with the release candidate.
 
-  * Install a jdk 1.4 and a jdk 1.5 on your computer.
+  * Install a jdk 1.4 and a jdk 1.5 on your computer (only for Tobago 1.0.x).
+
+  * Please switch to jdk 1.5 for a release build (only for Tobago 1.0.x).
+
+  * Perform basic checks for all modules for Tobago 1.0.x
+
++------------------------+
+mvn checkstyle:check rat:check -Pall-modules
++------------------------+
+
+    or for Tobago 1.5.x and higher
+
++------------------------+
+mvn clean install -Pall-modules && mvn checkstyle:check apache-rat:check animal-sniffer:check -Pall-modules
++------------------------+
+
+  * You need to add your GPG keys in {{{https://svn.apache.org/repos/asf/myfaces/keys/KEYS}Subversion}} and the {{{https://www.apache.org/dist/myfaces/KEYS}Apache site}} before a release.
 
-  * Please switch to jdk 1.5 for a release build.
+* Building the release
 
-  * Perform a mvn checkstyle:check apache-rat:check -Pall-modules for all modules.
+  * Prepare the release with
 
-  * You need to add your GPG keys in {{https://svn.apache.org/repos/asf/myfaces/keys/KEYS}} before a release.
++------------------------+
+mvn release:prepare -Pall-modules
++------------------------+
 
-  * Prepare the release with mvn release:prepare -Pall-modules
+  * Deploy the release to the nexus repository with the apache-release profile. For Tobago 1.0.x
 
-  * Deploy the release to the nexus repository with the apache-release profile\
-    cd checkout-of-release\
-    mvn deploy -Papache-release,jdk14retro,generate-assembly --no-plugin-updates -Dnon-default-modules -Djava14.home=${java14.jre}\
-    For more information please consult the poms.
-    For 1.5:
-    mvn deploy -Papache-release,generate-assembly --no-plugin-updates -Dnon-default-modules\
++------------------------+
+    cd checkout-of-release
+    mvn deploy -Papache-release,jdk14retro,generate-assembly --no-plugin-updates -Dnon-default-modules -Djava14.home=${java14.jre}
++------------------------+
+
+    For Tobago 1.5.x and higher:
+
++------------------------+
+    mvn deploy -Papache-release,generate-assembly --no-plugin-updates -Dnon-default-modules
++------------------------+
+
+    For more information please consult the pom.xml files.
 
   * "Close" the repository on the nexus instance for stating (you will receive a mail with the staging location).
 
+* Voting
+
   * Propose a vote on the dev list with the staging location.
 
+  * For a positive result wait at least 72 hours.
+
   * Once a vote is successful, post the result to the dev list.
 
+* Publishing
+
   * Close all resolved jira issuse for the release.
 
   * "release" the staging repository on the apache nexus instance.