gnuastro-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnuastro-commits] master b87052d: Updates to the release checklist


From: Mohammad Akhlaghi
Subject: [gnuastro-commits] master b87052d: Updates to the release checklist
Date: Mon, 26 Sep 2016 10:29:42 +0000 (UTC)

branch: master
commit b87052d8a0dddb2f1c1f6374ba8fec3d562f309f
Author: Mohammad Akhlaghi <address@hidden>
Commit: Mohammad Akhlaghi <address@hidden>

    Updates to the release checklist
    
    After making the alpha-release announcement and updating the webpage, some
    further corrections were necessary in `doc/release-checklist.txt'.
---
 doc/release-checklist.txt |   29 +++++++++++++++--------------
 1 file changed, 15 insertions(+), 14 deletions(-)

diff --git a/doc/release-checklist.txt b/doc/release-checklist.txt
index 3a4f5a2..8fa41de 100644
--- a/doc/release-checklist.txt
+++ b/doc/release-checklist.txt
@@ -2,15 +2,12 @@ Gnuastro release checklist
 ==========================
 
 This file is primarily intended for the Gnuastro maintainer and lists the
-set of operations to do before making each release. This should be done
-after all the commits needed for this release have been completed.
+set of operations to do for making each release. This should be done after
+all the commits needed for this release have been completed.
 
-IMPORTANT NOTE: This is currently a draft, it will be complete with the 0.2
-version release.
-
- - Update the library version (the values starting with `GAL_' in
-   `configure.ac'). See the `Updating library version information' section
-   of the GNU Libtool manual as a guide.
+ - Only in a stable release: update the library version (the values
+   starting with `GAL_' in `configure.ac'). See the `Updating library
+   version information' section of the GNU Libtool manual as a guide.
 
  - Update the NEWS file (use `git log --reverse gnuastro_vA.B..HEAD').
 
@@ -21,7 +18,9 @@ version release.
  - Check if THANKS is up to date and includes recently updated
    people/institutions.
 
- - Commit all the changes and tag the commit for the release.
+ - Commit all the changes above
+
+ - Only in a stable release: Tag the commit for the release.
 
  - Make sure all the bootstrapping tools are up to date (keep the
    versions in text file to use in the release), then bootstrap and
@@ -48,11 +47,13 @@ version release.
        $  /path/to/gnulib/build-aux/gnupload --to ftp.gnu.org:gnuastro   \
                --replace --symlink-regex gnuastro-X.X.tar.gz
 
- - Update the version numbers and on the webpage (`doc/gnuastro-top.html'
-   and possible translations).
+ - Update the the top webpage (`doc/gnuastro-top.html' and possible
+   translations).
+
+ - Build the manual in all the formats and upload everything:
 
- - Build the full webpage (the `doc/forwebpage' script) and check if
-   everything is OK after the upload.
+       $ cd doc  # From the top source directory:
+       $ ./forwebpage /path/to/local/copy/of/webpage
 
  - Announce the release on address@hidden', address@hidden' and
-   Savannah.
+   Savannah news.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]