You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by wr...@apache.org on 2014/08/22 17:03:27 UTC

svn commit: r1619829 - /httpd/site/trunk/content/dev/release.mdtext

Author: wrowe
Date: Fri Aug 22 15:03:27 2014
New Revision: 1619829

URL: http://svn.apache.org/r1619829
Log:
Refresh the instructions, dropping 2.0 and catching some gotchas

Modified:
    httpd/site/trunk/content/dev/release.mdtext

Modified: httpd/site/trunk/content/dev/release.mdtext
URL: http://svn.apache.org/viewvc/httpd/site/trunk/content/dev/release.mdtext?rev=1619829&r1=1619828&r2=1619829&view=diff
==============================================================================
--- httpd/site/trunk/content/dev/release.mdtext (original)
+++ httpd/site/trunk/content/dev/release.mdtext Fri Aug 22 15:03:27 2014
@@ -69,7 +69,9 @@ our community because it takes a fair am
 release. If you feel lucky, a release could be distributed without testing,
 but our experience has shown that this leads to a higher number of *dud*
 releases. In general, our experience has shown that a well-coordinated
-release fares better than non-coordinated releases.
+release fares better than non-coordinated releases.  In all cases, three
++1 votes, and more +1 than -1 votes from PMC members are required for a
+release candidate to be designated as a release.
 
 # When do I know if it is a good time to release? #
 
@@ -147,25 +149,29 @@ parties, they should "roll" a candidate 
 
 Key points:
 
-1. Execute `./build.sh all` in case of the 2.2.x documentation and
-`./build.sh all convmap` in case of the 2.2.x documentation to ensure that
-the documentation transformations are up to date.
+1. Ensure the Copyright date reflects the current year in the NOTICE,
+docs/manual/style/latex/latex.xsl, and docs/manual/style/xsl/common.xsl
+files.
+ 
+1. Execute `./build.sh all convmap` to ensure that the documentation
+transformations are up to date.
 
 1. Ensure that the RM's PGP/GPG key is in the httpd-dist/KEYS file.
 
-1. Set `AP_SERVER_DEVBUILD_BOOLEAN` to `0` in `include/ap_release.h` in
-case of 2.2.x and set `AP_SERVER_ADD_STRING` to `""` in case of 2.2.x.
+1. Set `AP_SERVER_DEVBUILD_BOOLEAN` to `0` in `include/ap_release.h`.
 
 1. Create an official X.Y.Z tag based on the candidate tree.
 
-1. Revert the changes done to `include/ap_release.h` and bump
-`AP_SERVER_PATCHLEVEL_NUMBER`.
+1. Revert the change to `include/ap_release.h` setting 
+`AP_SERVER_DEVBUILD_BOOLEAN` back to `1`, and bump `AP_SERVER_PATCHLEVEL_NUMBER`
 
 1. Bump `ENTITY httpd.patch` in `docs/manual/style/version.ent`.
 
+1. Add the corresponding version placeholder in CHANGES.
+
 1. Note the tag date in the STATUS file.
 
-1. Run the httpd/site/trunk/tools/release.sh script.
+1. Run the svn.apache.org/repos/asf/httpd/site/trunk/tools/release.sh script.
 
 1. Commit the generated release tarballs and signatures to the subversion
 https://dist.apache.org/repos/dist/dev/httpd/ repository.