summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Meyering <meyering@redhat.com>2010-05-03 20:35:06 +0200
committerJim Meyering <meyering@redhat.com>2010-05-03 20:35:06 +0200
commite7616f6408417cca7df49c4b030047757b856d88 (patch)
tree91b1520e48cd60fc3646a3cc4ed21e16261984ed
parentd03317ad6abccf98a0c6fb0f9ffb9509feee1965 (diff)
downloaddiffutils-e7616f6408417cca7df49c4b030047757b856d88.tar.gz
doc: update release procedure
* README-release: Rearrange slightly: post the announcement to Savannah first, so you can include a link to that post in the email. Sync a few details from coreutils' README-release.
-rw-r--r--README-release25
1 files changed, 14 insertions, 11 deletions
diff --git a/README-release b/README-release
index 155d97a..0abce05 100644
--- a/README-release
+++ b/README-release
@@ -25,7 +25,7 @@ Here are most of the steps we (maintainers) follow when making a release.
* 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 2.9 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.
@@ -54,13 +54,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, bug-diffutils@gnu.org
- Subject: diffutils-2.9 released [stable]
-
-* 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/diffutils/
click on the "submit news", then write something like the following:
@@ -68,13 +63,21 @@ 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=diffutils)
- Subject: diffutils-1.3.13 released [stable]
- The announcement is here:
- http://article.gmane.org/gmane.comp.gnu.diffutils.bugs/258
+ Subject: diffutils-X.Y released [stable]
+ +verbatim+
+ ...paste the announcement here...
+ -verbatim-
Then go here to approve it:
https://savannah.gnu.org/news/approve.php?group=diffutils
+* Send the gpg-signed announcement mail, e.g.,
+
+ To: info-gnu@gnu.org
+ Cc: coordinator@translationproject.org, bug-diffutils@gnu.org
+ Subject: diffutils-X.Y released [stable]
+ Mail-Followup-To: bug-diffutils@gnu.org
+
* After each non-alpha release, update the on-line manual accessible via
http://www.gnu.org/software/diffutils/manual/