You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ace.apache.org by ma...@apache.org on 2013/04/23 17:27:46 UTC

svn commit: r1471009 - /ace/site/trunk/content/dev-doc/release-guide.mdtext

Author: marrs
Date: Tue Apr 23 15:27:46 2013
New Revision: 1471009

URL: http://svn.apache.org/r1471009
Log:
Updated the release guide.

Modified:
    ace/site/trunk/content/dev-doc/release-guide.mdtext

Modified: ace/site/trunk/content/dev-doc/release-guide.mdtext
URL: http://svn.apache.org/viewvc/ace/site/trunk/content/dev-doc/release-guide.mdtext?rev=1471009&r1=1471008&r2=1471009&view=diff
==============================================================================
--- ace/site/trunk/content/dev-doc/release-guide.mdtext (original)
+++ ace/site/trunk/content/dev-doc/release-guide.mdtext Tue Apr 23 15:27:46 2013
@@ -15,6 +15,7 @@ To create a release you must:
 Before you can start staging a release candidate, you must:
 
 * Make sure there are no snapshot dependencies anymore.
+* Double check that the version you want to create is correctly filled in in build/build.xml.
 * Create a tagged version of the sources in preparation of the release candidate.
 
 ## Staging a release candidate
@@ -24,21 +25,21 @@ Staging a release starts by checking out
 	:::sh
 	$ svn co https://svn.apache.org/repos/asf/ace/tags/ace-sources-X.Y.Z ace-sources-X.Y.Z
 
-The next step is to create the source archive:
+The next step is to create the archives:
 
 	:::sh
 	$ cd ace-sources-X.Y.Z/build
-	$ ant -f src-build.xml package-src
+	$ ant package
 
-Then you sign the source archive by invoking the following target:
+Then you sign archives by invoking the following target:
 
 	:::sh
-	$ ant -f src-build.xml sign-src
+	$ ant sign
 
-Now you can upload the source archive and the signatures to our development area, which we use to stage this release candidate. This development area can be found at https://dist.apache.org/repos/dist/dev/ace and adding files to it can be done using "svnpubsub" which is taken care of by the following target:
+Now you can upload the archives and the signatures to our development area, which we use to stage this release candidate. This development area can be found at https://dist.apache.org/repos/dist/dev/ace and adding files to it can be done using "svnpubsub" which is taken care of by the following target:
 
 	:::sh
-	$ ant -f src-build.xml commit-to-staging
+	$ ant commit-to-staging
 
 ## Voting on the release
 
@@ -48,9 +49,11 @@ Start a vote on the dev@ace.apache.org l
 	To: "Apache ACE developers list" <de...@ace.apache.org>
 	Subject: [VOTE] Release ACE version X.Y.Z
 	
-	The source code of Apache ACE version X.Y.Z is available in our
-	staging area here:
-	https://dist.apache.org/repos/dist/dev/ace/ace-sources-X.Y.Z
+	The source code of Apache ACE version X.Y.Z is available,
+	along with an archive containing all dependencies and a
+	binary release for convenience. They can all be found in
+	our staging area here:
+	https://dist.apache.org/repos/dist/dev/ace/
 	
 	Please vote to approve this release:
 	[  ] +1 Approve the release
@@ -81,12 +84,12 @@ And, depending on the result, continue w
 Move the artifacts from the development area to the final release location at https://dist.apache.org/repos/dist/release/ace by invoking the following target:
 
 	:::sh
-	$ ant -f src-build.xml promote-to-release
+	$ ant promote-to-release
 
 Then update the tag in subversion, for example for the X.Y.Z release like this:
 
 	:::sh
-	$ svn move https://svn.apache.org/repos/asf/ace/tags/ace-sources-X.Y.Z https://svn.apache.org/repos/asf/ace/releases/ace-sources-X.Y.Z -m "Apache ACE source release X.Y.Z tagged."
+	$ svn move https://svn.apache.org/repos/asf/ace/tags/ace-sources-X.Y.Z https://svn.apache.org/repos/asf/ace/releases/ace-sources-X.Y.Z -m "Apache ACE release X.Y.Z tagged."
 
 Now wait at least 24 hours to allow the release to be properly mirrored and then update the news and download page on the Apache ACE website and announce the release:
 
@@ -104,6 +107,6 @@ Now wait at least 24 hours to allow the 
 Remove the artifacts from the development area:
 
 	:::sh
-	$ ant -f src-build.xml delete-from-staging
+	$ ant delete-from-staging
 
 We keep the tag in subversion for reference.