You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apr.apache.org by co...@apache.org on 2023/01/19 17:14:22 UTC

svn commit: r1906814 - /apr/site/trunk/tools/release.sh

Author: covener
Date: Thu Jan 19 17:14:22 2023
New Revision: 1906814

URL: http://svn.apache.org/viewvc?rev=1906814&view=rev
Log:
some before/after guesses


Modified:
    apr/site/trunk/tools/release.sh

Modified: apr/site/trunk/tools/release.sh
URL: http://svn.apache.org/viewvc/apr/site/trunk/tools/release.sh?rev=1906814&r1=1906813&r2=1906814&view=diff
==============================================================================
--- apr/site/trunk/tools/release.sh (original)
+++ apr/site/trunk/tools/release.sh Thu Jan 19 17:14:22 2023
@@ -6,7 +6,12 @@
 #
 #   The project is either 'apr', 'apr-util' or 'apr-iconv'
 #
-#   The TAG is the CVS tag that will be pulled when retreiving the source.
+#   The TAG is the CVS tag that will be pulled when retreiving the source. If the tag has an -rcX suffix, the packages will too.
+#
+#   To prep the tag:
+#      1. Check copyrights as in apr-trunk r1898794
+#      2. Comment out APR_IS_DEV_VERSION is in apr-1.7.x r1906812
+#      3. Copy it with e.g. svn cp -m "tag 1.7.1-rc1" https://svn.apache.org/repos/asf/apr/apr/branches/1.7.x@1906812 https://svn.apache.org/repos/asf/apr/apr/tags/1.7.1-rc1
 #
 #   The RELEASE-VERSION is the name that will be given to the tarball.
 #   Eg. if RELEASE-VERSION is 5.6.7 then the tarball will be apr-5.6.7.tar.gz
@@ -21,6 +26,14 @@
 #   This script will run the appropriate commands to prepare and construct the
 #   tarball. The subdirectory will be cleaned up upon exit.
 #
+#   What comes after the script?
+#   1. Add the generated tarballs, sigs, checksums, etc to checkout of https://dist.apache.org/repos/dist/dev/apr
+#   2. Announce the vote w/ the links to dist/dev/apr
+#   3. Wait for results and repeat or release
+#   4. To release:
+#      1. rename the tag to drop the -rcX suffix
+#      2. rename the files to drop the -rxX suffix
+#      3. svn mv them from dist/dev/ to dist/release
 
 if test "$#" != 2 && test "$#" != 3 && test "$#" != 4; then
   echo "USAGE: $0 PROJECT TAG [SIGNING-USER] [APR-SOURCE]" >&2