You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tiles.apache.org by nl...@apache.org on 2012/06/27 23:40:46 UTC

svn commit: r1354744 - in /tiles/request/trunk: assembly/pom.xml src/site/apt/dev/release.apt

Author: nlebas
Date: Wed Jun 27 21:40:45 2012
New Revision: 1354744

URL: http://svn.apache.org/viewvc?rev=1354744&view=rev
Log:
TILES-552: Update the poms and the documentation on the release process

Modified:
    tiles/request/trunk/assembly/pom.xml
    tiles/request/trunk/src/site/apt/dev/release.apt

Modified: tiles/request/trunk/assembly/pom.xml
URL: http://svn.apache.org/viewvc/tiles/request/trunk/assembly/pom.xml?rev=1354744&r1=1354743&r2=1354744&view=diff
==============================================================================
--- tiles/request/trunk/assembly/pom.xml (original)
+++ tiles/request/trunk/assembly/pom.xml Wed Jun 27 21:40:45 2012
@@ -129,7 +129,7 @@
                   <includes>**</includes>
                   <toDir>${project.version}</toDir>
                   <serverId>tiles.build</serverId>
-                  <url>scp://people.apache.org/www/people.apache.org/builds/tiles</url>
+                  <url>scp://people.apache.org/www/people.apache.org/builds/tiles/request</url>
                 </configuration>
               </execution>
             </executions>

Modified: tiles/request/trunk/src/site/apt/dev/release.apt
URL: http://svn.apache.org/viewvc/tiles/request/trunk/src/site/apt/dev/release.apt?rev=1354744&r1=1354743&r2=1354744&view=diff
==============================================================================
--- tiles/request/trunk/src/site/apt/dev/release.apt (original)
+++ tiles/request/trunk/src/site/apt/dev/release.apt Wed Jun 27 21:40:45 2012
@@ -136,8 +136,10 @@ mvn release:prepare -Dusername=YOUR_SVN_
 -----------------------------------
 
   The plugin interactively will ask you the version to release, the Subversion
-  tag to use and the next snapshot version. It is reccomended to use the tag:
-  <<tiles-X.X.X>>.
+  tag to use and the next snapshot version. It is recommended to use the tag:
+  <<tiles-request-X.X.X>>.
+  
+  See also {{{http://www.apache.org/dev/publishing-maven-artifacts.html}the recommendations of the ASF}}.
 
 * Perform the Release
 
@@ -146,6 +148,8 @@ mvn release:prepare -Dusername=YOUR_SVN_
 -----------------------------------
 mvn release:perform
 -----------------------------------
+  
+  It should compile and test everything, build and upload the artifacts and the website for the project. 
 
 * Close the staging repository
 
@@ -168,32 +172,11 @@ mvn release:perform
 
   Note the repository URL, you will need this in your vote email.
 
-* Digest and upload assemblies
+* Verify the uploaded assemblies
 
-  * Go into the release assembly target directory:
-
------------------------------------
-cd target/checkout/assembly/target/assembly/out
------------------------------------
-
-  * Create MD5 and SHA1 files for each files (including ASC files). You can do
-  it with this simple shell script:
-
------------------------------------
-#!/bin/sh
-
-for fileitem in *
-do
-  openssl md5 < $fileitem > $fileitem.md5
-  openssl sha1 < $fileitem > $fileitem.sha1
-done
------------------------------------
-
-  * Upload everything to the build site:
-
------------------------------------
-scp * user@people.apache.org:/www/people.apache.org/builds/tiles/${version}
------------------------------------
+  * go to the destination directory on people.apache.org (cd /www/people.apache.org/builds/tiles/request/${version}).
+  
+  * check the presence of the 3 distributions (bin, doc and src), and their signature files (*.asc, *.md5, *sha1). 
 
 * Release the JIRA version
 
@@ -208,12 +191,12 @@ scp * user@people.apache.org:/www/people
   In <<developers mailing list>> send an announcement for the test build:
 
 -----------------------------------
-Subject: [ANNOUNCE] Tiles ${version} test build available
+Subject: [ANNOUNCE] Tiles Request ${version} test build available
 
-The test build of Tiles ${version} is available.
+The test build of Tiles Request ${version} is available.
 
 
-No determination as to the quality ('alpha,' 'beta,' or 'GA') of Tiles
+No determination as to the quality ('alpha,' 'beta,' or 'GA') of Tiles Request
 ${version} has been made, and at this time it is simply a "test build". We
 welcome any comments you may have, and will take all feedback into
 account if a quality vote is called for this build.
@@ -224,7 +207,7 @@ Release notes:
 
 Distribution:
 
- * http://people.apache.org/builds/tiles/${version}/
+ * http://people.apache.org/builds/tiles/request/${version}/
 
 Maven 2 staging repository:
 
@@ -240,9 +223,9 @@ within the next couple of days.
   <<developers mailing list>>.
 
 -----------------------------------
-Subject: [VOTE] ${version} Release Quality
+Subject: [VOTE] Tiles Request ${version} Release Quality
 
-The Tiles ${version} test build has been available since ${testBuildDate}.
+The Tiles Request ${version} test build has been available since ${testBuildDate}.
 
 Release notes:
 
@@ -250,7 +233,7 @@ Release notes:
 
 Distribution:
 
- * http://people.apache.org/builds/tiles/${version}/
+ * http://people.apache.org/builds/tiles/request/${version}/
 
 Maven 2 staging repository:
 
@@ -294,9 +277,9 @@ three binding +1s and more +1s than -1s.
 -------------------------------------------
 ssh user@people.apache.org
 
-cd /www/people.apache.org/builds/tiles/${version}
-mkdir /www/www.apache.org/dist/tiles/v${version}/
-cp * /www/www.apache.org/dist/tiles/v${version}/
+cd /www/people.apache.org/builds/tiles/request/${version}
+mkdir /www/www.apache.org/dist/tiles/request/v${version}/
+cp * /www/www.apache.org/dist/tiles/request/v${version}/
 -------------------------------------------
 
 ** Update the site
@@ -322,23 +305,23 @@ mvn site:deploy
   list>>:
 
 --------------------------------------
-Subject: [ANNOUNCE] Tiles ${version} ${quality} released
+Subject: [ANNOUNCE] Tiles Request ${version} ${quality} released
 
-The Apache Tiles team is pleased to announce the release of Tiles ${version}
+The Apache Request Tiles team is pleased to announce the release of Tiles ${version}
 ${quality}.
 
-Tiles ${version} is available in a binary and a source distribution.
+Tiles Request ${version} is available in a binary and a source distribution.
 
 http://tiles.apache.org/download.html
 
 It is also available in the central Maven repository under Group ID
 "org.apache.tiles".
 
-The 2.0.x series of the Apache Tiles framework has a minimum
+The 1.0.x series of the Apache Tiles Request framework has a minimum
 requirement of the following specification versions:
 
-* Java Servlet 2.4 and JavaServer Pages (JSP) 2.0
-* Java Standard Edition (Java SE) 1.5
+* Java Servlet 2.5 and JavaServer Pages (JSP) 2.1
+* Java Standard Edition (Java SE) 1.6
 
 The release notes are available online at: