doc: update release procedure
authorJim Meyering <meyering@redhat.com>
Mon, 3 May 2010 18:37:13 +0000 (20:37 +0200)
committerJim Meyering <meyering@redhat.com>
Mon, 3 May 2010 18:37:13 +0000 (20:37 +0200)
* README-release: Rearrange slightly: post the announcement to
Savannah first, so you can include a link to that post in the email.

README-release

index e753de9..ea2199c 100644 (file)
@@ -40,7 +40,7 @@ FIXME: enable excluded programs like arch? to get their manual pages?
 * Set the date, version number, and release type [stable/alpha/beta] on
   line 3 of NEWS, commit that, and tag the release by running e.g.,
 
-    build-aux/do-release-commit-and-tag 8.x stable
+    build-aux/do-release-commit-and-tag X.Y stable
 
 * Run the following to create release tarballs.  Your choice selects the
   corresponding upload-to destination in the emitted gnupload command.
@@ -69,18 +69,8 @@ Once all the builds and tests have passed,
     v=$(cat .prev-version)
     git push origin master tag v$v
 
-* Send the gpg-signed announcement mail, e.g.,
-
-    To: info-gnu@gnu.org
-    Cc: coordinator@translationproject.org, coreutils@gnu.org
-    Cc: coreutils-announce@gnu.org
-    Subject: coreutils-8.0 released [stable]
-    Mail-Followup-To: bug-coreutils@gnu.org
-
-* Approve the announcement here:
-  http://lists.gnu.org/mailman/admindb/coreutils-announce
-
-* Announce it on Savannah, too:
+* Announce it on Savannah first, so you can include the preferable
+  savannah.org announcement link in the email message.
   From here:
     https://savannah.gnu.org/projects/coreutils/
   click on the "submit news", then write something like the following:
@@ -88,8 +78,7 @@ Once all the builds and tests have passed,
    the Main -> "Select Features" menu item, or via this link:
    https://savannah.gnu.org/project/admin/editgroupfeatures.php?group=coreutils)
 
-    Subject: coreutils-8.0 released [stable]
-
+    Subject: coreutils-X.Y released [stable]
     +verbatim+
     ...paste the announcement here...
     -verbatim-
@@ -97,6 +86,17 @@ Once all the builds and tests have passed,
   Then go here to approve it:
     https://savannah.gnu.org/news/approve.php?group=coreutils
 
+* Send the gpg-signed announcement mail, e.g.,
+
+    To: info-gnu@gnu.org
+    Cc: coordinator@translationproject.org, coreutils@gnu.org
+    Cc: coreutils-announce@gnu.org
+    Subject: coreutils-X.Y released [stable]
+    Mail-Followup-To: bug-coreutils@gnu.org
+
+* Approve the announcement here:
+  http://lists.gnu.org/mailman/admindb/coreutils-announce
+
 * After each non-alpha release, update the on-line manual accessible via
 
     http://www.gnu.org/software/coreutils/manual/