You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by ni...@apache.org on 2007/05/22 13:56:49 UTC

svn commit: r540546 - /jakarta/poi/trunk/src/documentation/Release-Checklist.txt

Author: nick
Date: Tue May 22 04:56:48 2007
New Revision: 540546

URL: http://svn.apache.org/viewvc?view=rev&rev=540546
Log:
Update the release documentation to take account of voting on releasing artificats, and also how to do that without ending up with artificats containing the wrong version numbers or dates

Modified:
    jakarta/poi/trunk/src/documentation/Release-Checklist.txt

Modified: jakarta/poi/trunk/src/documentation/Release-Checklist.txt
URL: http://svn.apache.org/viewvc/jakarta/poi/trunk/src/documentation/Release-Checklist.txt?view=diff&rev=540546&r1=540545&r2=540546
==============================================================================
--- jakarta/poi/trunk/src/documentation/Release-Checklist.txt (original)
+++ jakarta/poi/trunk/src/documentation/Release-Checklist.txt Tue May 22 04:56:48 2007
@@ -1,14 +1,34 @@
 Release Checklist
 -----------------
 
-- build distributions
-- sign distributions
-- Generate announcements and HEADER.html
-- upload distributions to correct dir
-- tag CVS
+- ensure the changelog is up to date
+- tag SVN
+- build distributions as if it was the final release
+- update any filename dates from today's date, to the date that the
+   vote will end (typically 7 days time)
+- sign and checksum distributions as per
+    http://www.apache.org/dev/mirror-step-by-step.html
+- upload to your area of people.apache.org under /<version>-RC-<x>/
+   (eg 3.0.1-RC-2)
+- add a README.txt to the directory that states the files are a
+   release candidate pending a vote, despite their name being -FINAL
+- include the URL of this in the release vote (goes to dev, not user)
+   (eg http://people.apache.org/~nick/3.0.1-RC-2/)
+
+- wait for release vote to pass
+- send notification of vote passing to private@
+
+- move distributions from your area of people.apache.org to the 
+   distribution directories on www.apache.org/dist/
+- copy the new distributions to archive.apache.org
+- remove the old distributions from www.apache.org/dist/
+- wait for the distributions to appear on your favourite mirror
+
+- generate announcements
 - generate www pages and upload
-- bump release ID
-- send announcements to announcement@apache.org, announcements@xml.apache.org, announcements@jakarta.apache.org
+- bump release ID in build.xml
+- send announcements to user and dev lists
+- send announcements to announcement@apache.org, announcements@jakarta.apache.org
 - news to newsgroups: comp.lang.java.softwaretools
 - post stories on
   *) jakarta news page



---------------------------------------------------------------------
To unsubscribe, e-mail: poi-dev-unsubscribe@jakarta.apache.org
Mailing List:    http://jakarta.apache.org/site/mail2.html#poi
The Apache Jakarta POI Project: http://jakarta.apache.org/poi/