You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mrunit.apache.org by jd...@apache.org on 2012/04/15 06:07:48 UTC

svn commit: r1326250 - /incubator/mrunit/site/trunk/content/mrunit/ppmc/how_to_release.mdtext

Author: jdonofrio
Date: Sun Apr 15 04:07:48 2012
New Revision: 1326250

URL: http://svn.apache.org/viewvc?rev=1326250&view=rev
Log:
fix line lengths in how to release

Modified:
    incubator/mrunit/site/trunk/content/mrunit/ppmc/how_to_release.mdtext

Modified: incubator/mrunit/site/trunk/content/mrunit/ppmc/how_to_release.mdtext
URL: http://svn.apache.org/viewvc/incubator/mrunit/site/trunk/content/mrunit/ppmc/how_to_release.mdtext?rev=1326250&r1=1326249&r2=1326250&view=diff
==============================================================================
--- incubator/mrunit/site/trunk/content/mrunit/ppmc/how_to_release.mdtext (original)
+++ incubator/mrunit/site/trunk/content/mrunit/ppmc/how_to_release.mdtext Sun Apr 15 04:07:48 2012
@@ -5,9 +5,12 @@ Title: How to Release
 ## First time release managers
 
   1. Generate [PGP code signing keys][]
-  2. Add the PGP code signing keys to the [KEYS file][] as documented on the [Infrastructure site][]
-  3. Put in a [Infrastructure JIRA][] asking to get added to the incubator unix group on people.apache.org and the mrunit deployer roler for Nexus
-  4. Copy the modified KEYS file to the release folder /www/www.apache.org/dist/incubator/mrunit on people.apache.org
+  2. Add the PGP code signing keys to the [KEYS file][] as documented on the 
+[Infrastructure site][]
+  3. Put in a [Infrastructure JIRA][] asking to get added to the incubator unix 
+group on people.apache.org and the mrunit deployer roler for Nexus
+  4. Copy the modified KEYS file to the release folder 
+/www/www.apache.org/dist/incubator/mrunit on people.apache.org
   5. Add the following to your Maven settings.xml file:
 
         <servers>
@@ -18,14 +21,17 @@ Title: How to Release
           </server>
         </servers>
 
-It is convenient to [setup the ssh keys][] on people.apache.org, otherwise you'll have to enter your login password a number of times.
+It is convenient to [setup the ssh keys][] on people.apache.org, otherwise 
+you'll have to enter your login password a number of times.
 
 ## Create a release candidate
 
   1. Generate release notes
 
-    1. Update CHANGES.txt with [new release notes from JIRA][], select the version and set the style to Text
-    2. Commit the updated CHANGES.txt with message: "Preparing for release X.Y.Z-incubating"
+    1. Update CHANGES.txt with [new release notes from JIRA][], select the 
+version and set the style to Text
+    2. Commit the updated CHANGES.txt with message: "Preparing for release 
+X.Y.Z-incubating"
   
   2. Create a branch (only required for the first release in a series (X.Y.0))
 
@@ -34,7 +40,8 @@ It is convenient to [setup the ssh keys]
             svn copy https://svn.apache.org/repos/asf/incubator/mrunit/trunk \
             https://svn.apache.org/repos/asf/incubator/mrunit/branches/mrunit-X.Y -m "Branching for X.Y releases"
 
-    2. Bump the version number in trunk and commit (the update-versions script mangles the whitespace in the root XML element):
+    2. Bump the version number in trunk and commit (the update-versions script 
+mangles the whitespace in the root XML element):
 
             sed -i "" -e "s/X.Y.0-incubating-SNAPSHOT/X.Y+1.0-incubating-SNAPSHOT/" pom.xml
 
@@ -57,8 +64,11 @@ It is convenient to [setup the ssh keys]
 
             mvn clean deploy -Psign -Dhadoop.version=2
 
-    4. Login to <https://repository.apache.org> and select Staging Repositories on the left under Build Promotion.
-    5. Select org.apache.mrunit from the list of repositories, select the current repository and click Close using "Apache MRUnit X.Y.Z-incubating" as the description to allow others to see the repository.
+    4. Login to <https://repository.apache.org> and select Staging Repositories 
+on the left under Build Promotion.
+    5. Select org.apache.mrunit from the list of repositories, select the 
+current repository and click Close using "Apache MRUnit X.Y.Z-incubating" as 
+the description to allow others to see the repository.
 
   5. Deploy source and binary distributions
 
@@ -85,7 +95,8 @@ It is convenient to [setup the ssh keys]
 
 ## Run a vote
 
-Send the following to mrunit-dev@incubator.apache.org and general@incubator.apache.org:
+Send the following to mrunit-dev@incubator.apache.org and 
+general@incubator.apache.org:
 
     Subject: [VOTE] Release MRUnit version X.Y.Z-incubating
     
@@ -118,8 +129,10 @@ Send the following to mrunit-dev@incubat
 If the vote passes, roll out the release:
 
   1. Publish Nexus repository:
-    1. Login to <https://repository.apache.org> and select Staging Repositories on the left under Build Promotion.
-    2. Select the repository that was closed earlier, and click Release, using the description "Apache MRUnit X.Y.Z-incubating artifacts"
+    1. Login to <https://repository.apache.org> and select Staging Repositories 
+on the left under Build Promotion.
+    2. Select the repository that was closed earlier, and click Release, using 
+the description "Apache MRUnit X.Y.Z-incubating artifacts"
 
   2. Publish src and bin distributions to the [mirrors][]:
 
@@ -134,7 +147,9 @@ If the vote passes, roll out the release
         chmod -R g+w mrunit-$VERSION-incubating
         rm -r /www/www.apache.org/dist/incubator/mrunit/mrunit-$PREVIOUS_VERSION-incubating # remove older versions
 
-    The last line is to remove the previous version, since only the most recent version on a particular branch should be in the dist directory. Older versions are [archived][] automatically.
+    The last line is to remove the previous version, since only the most recent 
+version on a particular branch should be in the dist directory. Older versions 
+are [archived][] automatically.
 
   3. Wait 24 hours for mirrors to sync
   4. Post the javadoc to the site:
@@ -147,11 +162,14 @@ If the vote passes, roll out the release
     3. Add a link to index.html of the javadoc in the documentation/javadoc.mdtext page
 
   5. Create a [blog][] post describing the major changes
-  6. Post links to the full release notes and the blog post along with links to the major JIRA changes on the front page of the site
+  6. Post links to the full release notes and the blog post along with links to 
+the major JIRA changes on the front page of the site
 
 ## Announce the release
 
-Send the following from an apache.org address to announce@apache.org, common-user@hadoop.apache.org, mapreduce-user@hadoop.apache.org, mrunit-user@incubator.apache.org, mrunit-dev@incubator.apache.org:
+Send the following from an apache.org address to announce@apache.org, 
+common-user@hadoop.apache.org, mapreduce-user@hadoop.apache.org, 
+mrunit-user@incubator.apache.org, mrunit-dev@incubator.apache.org:
 
     Subject: [ANNOUNCE] Apache MRUnit X.Y.Z-incubating released