diff options
author | Jim Meyering <meyering@redhat.com> | 2010-05-03 20:35:06 +0200 |
---|---|---|
committer | Jim Meyering <meyering@redhat.com> | 2010-05-03 20:35:06 +0200 |
commit | e7616f6408417cca7df49c4b030047757b856d88 (patch) | |
tree | 91b1520e48cd60fc3646a3cc4ed21e16261984ed | |
parent | d03317ad6abccf98a0c6fb0f9ffb9509feee1965 (diff) | |
download | diffutils-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-release | 25 |
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/ |