Author: hibou
Date: Wed Mar 30 16:04:15 2011
New Revision: 1087002

URL: http://svn.apache.org/viewvc?rev=1087002&view=rev
Log:
Update the release instruction regarding the move of the website

Modified:
    ant/core/trunk/ReleaseInstructions

Modified: ant/core/trunk/ReleaseInstructions
URL: 
http://svn.apache.org/viewvc/ant/core/trunk/ReleaseInstructions?rev=1087002&r1=1087001&r2=1087002&view=diff
==============================================================================
--- ant/core/trunk/ReleaseInstructions (original)
+++ ant/core/trunk/ReleaseInstructions Wed Mar 30 16:04:15 2011
@@ -39,15 +39,6 @@ Note: This document was updated in the c
     http://svnbook.red-bean.com/nightly/en/svn-book.html
 
     Label such branches ANT_16_BRANCH.
-    
-    If the new version is created on the trunk, create or update a branch 
ANT_SITE
-    and switch /www/ant.apache.org to point to ANT_SITE rather than to the 
trunk.
-    
-    The ANT_SITE branch and the trunk will be different during the time 
between 
-    the new build and the actual release, which is normally one week in order 
-    to vote on the release artifacts. During this time, ANT_SITE does not 
mention
-    yet the new release.
-    
 
 4.  Once the branch is setup, the version numbers in SVN are changed. On the
     branch, the project.version property in build.xml becomes 1.7Beta.
@@ -68,28 +59,18 @@ Note: This document was updated in the c
 
         On the branch only :
 
-            * docs/manual/cover.html
-            * docs/manual/credits.html
+            * manual/cover.html
+            * manual/credits.html
             * build.xml properties : project-version & manifest-version 
             * POM files under src/etc/poms and subdirectories
             * ivy.xml in release subdirectory
 
         Commit your changes.
 
-        On the branch and on the main trunk (*):
+        On the branch and on the main trunk:
 
             * WHATSNEW
-            * xdocs/antnews.xml (Announcement)
-            * xdocs/faq.xml (Ant's history details - not for betas)
-            * xdocs/index.xml (Announcement, latest release details, link to
-            manual under "Documentation")
-            * xdocs/srcdownload.xml
-            * xdocs/bindownload.xml
-            * xdocs/manualdownload.xml
-
-        Generate the html files by invoking ant on docs.xml
-        (use -projecthelp for instructions).
-        Commit the modified/generated files
+
 
 6.  Ensure you have all the external libraries that Ant uses in your
     lib/optional directory.  In fact NetRexxC/NetRexxR are the only commercial
@@ -123,7 +104,7 @@ Note: This document was updated in the c
     This script requires using commons-openpgp to sign the artefacts,
 
     This tool can be checked out from 
-    http:/svn.apache.org/repos/asf/commons/sandbox/openpgp/trunk
+    http://svn.apache.org/repos/asf/commons/sandbox/openpgp/trunk
     You have to build it using maven
     
     You can create a property file .gnupg.properties in your home directory 
@@ -185,12 +166,6 @@ Note: This document was updated in the c
     made (ant website, main jakarta website, [email protected],
     etc).
 
-
-    you also need to checkout parallel to ant-core
-    https://svn.apache.org/repos/asf/ant/site then go to the
-    subdirectory generated svn propedit svn:externals to change the
-    location of the manual
-
     Announce beta releases at freshmeat.net (Stefan Bodewig is the
     owner of Ant's project entry - bug him ;-).
 
@@ -203,9 +178,6 @@ Note: This document was updated in the c
     This would eliminate the need to release minor patch versions like
     we had to do when releasing Ant 1.4.
 
-    To monitor the number of downloads, look at the access_log
-    file under /usr/local/apache2/logs
-
 18. When the final beta is considered OK, propose a vote on dev@ant to
     officially adopt the latest beta as the Ant 1.6 release. If it is passed,
     (it usually does,) this would be labelled ANT_16 and built in a similar
@@ -255,18 +227,28 @@ Note: This document was updated in the c
     * Make sure that the symbolic link README.html points to the new
       RELEASE-NOTES.
 
-    (**)
+    (*)
 
 20. Update the ant.apache.org site :
 
-    Perform update on files in people.apache.org's /www/ant.apache.org/
-    This might mean switching /www/ant.apache.org back from the ANT_SITE branch
-    to the trunk.
-    
-    svn update runs as a cron job, what matters is to which branch the web site
-    points too.
+    The website is managed here: https://svn.apache.org/repos/asf/ant/site/ant/
+
+    Update the following files for version number:
+
+    * source/antnews.xml (Announcement)
+    * source/faq.xml (Ant's history details - not for betas)
+    * source/index.xml (Announcement, latest release details, link to
+    manual under "Documentation")
+    * source/srcdownload.xml
+    * source/bindownload.xml
+    * source/manualdownload.xml
+
+    Generate the html files by invoking 'ant docs'
+    Commit the modified/generated files in the 'production' folder, it will go
+    live on ant.apache.org in a matter on seconds.
      
-    svn switch the online manual to the tag of the release.
+    Change the version of the manual published on the site: change the URL in 
the
+    svn:externals of the 'production' folder.
 
 21. Clean up.
 
@@ -298,13 +280,7 @@ Note: This document was updated in the c
 
 25. You can now reacquaint yourself with your family and friends.
 
-(*)  the xdocs need to be updated on both the branch and the HEAD revision
-     because traditionally the ant.apache.org web site reflects the HEAD
-     revision of the xdocs, but the users downloading a distribution will get
-     the xdocs and the generated html from the branch and will complain if 
there
-     are discrepancies in version numbers.
-
-(**) Mirrors : the srcdownload.html, bindownload.html and
+(*)  Mirrors : the srcdownload.html, bindownload.html and
      manualdownload.html each list a number of mirrors. For ant 1.6.0
      the mirrors picked up the new version in 8 hours or less, the
      release having been done at midnight on Dec 18th, the mirrors had


Reply via email to