mirror of
git://git.sv.gnu.org/coreutils.git
synced 2026-02-11 01:42:17 +02:00
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.
This commit is contained in:
@@ -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/
|
||||
|
||||
Reference in New Issue
Block a user