[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnuastro-commits] master 4ce70a2: Release checklist and doc corrected a
From: |
Mohammad Akhlaghi |
Subject: |
[gnuastro-commits] master 4ce70a2: Release checklist and doc corrected after 0.3.57 release |
Date: |
Mon, 28 Aug 2017 10:51:16 -0400 (EDT) |
branch: master
commit 4ce70a2afb495221e6b661b8bce55cda17726685
Author: Mohammad Akhlaghi <address@hidden>
Commit: Mohammad Akhlaghi <address@hidden>
Release checklist and doc corrected after 0.3.57 release
While making the 0.3.37 tarball release, I noticed some further issues that
needed to be corrected in the release checklist and documentation. They are
now applied.
Also, a new file (`doc/announce-acknowledge.txt') was created in the
version controlled source code to list the people who contributed
indirectly between each major release. This will make sure we don't miss
anyone in the announcements.
---
NEWS | 7 +++----
doc/announce-acknowledge.txt | 15 +++++++++++++++
doc/gnuastro.texi | 26 +++++++++++---------------
doc/release-checklist.txt | 18 ++++++++----------
4 files changed, 37 insertions(+), 29 deletions(-)
diff --git a/NEWS b/NEWS
index 14cfc9a..bf17e5e 100644
--- a/NEWS
+++ b/NEWS
@@ -4,8 +4,7 @@ GNU Astronomy Utilities NEWS -*-
outline -*-
** New features
- All programs: `.fit' suffix is now also recognized as a FITS file
- extension in all programs and libraries.
+ All programs: `.fit' is now a recognized FITS file suffix.
All programs: ASCII text files (tables) created with CRLF line
terminators (for example text files created in MS Windows) are now also
@@ -108,7 +107,7 @@ GNU Astronomy Utilities NEWS -*-
outline -*-
`GAL_TILE_PARSE_OPERATE' (only when `OTHER' is given) can now parse and
operate on different datasets independent of the size of allocated block
- of memory (the tile sizes of `IN' and `OTHER' have to be idential, but
+ of memory (the tile sizes of `IN' and `OTHER' have to be identical, but
not their allocated blocks of memory). Until now, it was necessary for
the two blocks to have the same size and this is no longer the case.
@@ -127,7 +126,7 @@ GNU Astronomy Utilities NEWS -*-
outline -*-
Crashes on 32-bit and big-endian systems (bug #51476).
- Warp's align matrix when second dimention must be reversed (bug #51536).
+ Warp's align matrix when second dimension must be reversed (bug #51536).
Reading BZERO for unsigned 64-bit integers (bug #51555).
diff --git a/doc/announce-acknowledge.txt b/doc/announce-acknowledge.txt
new file mode 100644
index 0000000..b4c0c94
--- /dev/null
+++ b/doc/announce-acknowledge.txt
@@ -0,0 +1,15 @@
+This file is meant to keep the names of the people who's help must be
+acknowledged in the next release.
+
+Marjan Akbari
+Adrian Bunk
+Antonio Diaz Diaz
+Mosè Giordano
+Raúl Infante Sainz
+Aurélien Jarno
+Alan Lefor
+Guillaume Mahler
+William Pence
+Ole Streicher
+Ignacio Trujillo
+David Valls-Gabaud
diff --git a/doc/gnuastro.texi b/doc/gnuastro.texi
index 0a7e776..ff175d9 100644
--- a/doc/gnuastro.texi
+++ b/doc/gnuastro.texi
@@ -2853,21 +2853,17 @@ activities, please clone the version controlled source
as described in
@cindex Gzip
@cindex Lzip
-Gnuastro's official tarball is released with two formats: Gzip (with suffix
address@hidden) and Lzip (with suffix @file{.tar.lz}). The former is a very
-well-known and widely used compression program created by GNU and available
-in most systems. The latter provides a better compression ratio and more
-robust archival capacity. For example Gnuastro 0.2's tarball was 2.8MB and
-4.2MB with Lzip and Gzip respectively. From the
address@hidden://www.nongnu.org/lzip/lzip.html, Lzip webpage}: ``Lzip is a
-lossless data compressor with a user interface similar to the one of gzip
-or bzip2. Lzip can compress about as fast as gzip (@command{lzip -0}), or
-compress most files more than bzip2 (@command{lzip -9}). Decompression
-speed is intermediate between gzip and bzip2. Lzip is better than gzip and
-bzip2 from a data recovery perspective.'' However, Lzip is currently not
-too common, so it might not be pre-installed in your operating
-system. Installing it from your operating system's package manager or from
-source is very easy.
+Gnuastro's official/stable tarball is released with two formats: Gzip (with
+suffix @file{.tar.gz}) and Lzip (with suffix @file{.tar.lz}). The
+pre-release tarballs (after version 0.3) are released only as an Lzip
+tarball. Gzip is a very well-known and widely used compression program
+created by GNU and available in most systems. However, Lzip provides a
+better compression ratio and more robust archival capacity. For example
+Gnuastro 0.3's tarball was 2.9MB and 4.3MB with Lzip and Gzip respectively,
+see the @url{http://www.nongnu.org/lzip/lzip.html, Lzip webpage} for
+more. Lzip might not be pre-installed in your operating system, if so,
+installing it from your operating system's package manager or from source
+is very easy and fast (it is a very small program).
The GNU FTP server is mirrored (has backups) in various locations on the
globe (@url{http://www.gnu.org/order/ftp.html}). You can use the closest
diff --git a/doc/release-checklist.txt b/doc/release-checklist.txt
index d35aafc..3b25ac0 100644
--- a/doc/release-checklist.txt
+++ b/doc/release-checklist.txt
@@ -6,10 +6,10 @@ set of operations to do for making each release. This should
be done after
all the commits needed for this release have been completed.
- - [ALPHA] Only in the first alpha release after a main 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.
+ - [ALPHA] Only in the first alpha release after 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.
- [ALPHA] Run a spell-check (in emacs with `M-x ispell') on the whole book.
@@ -92,9 +92,6 @@ all the commits needed for this release have been completed.
gnuastro-X.X.tar.gz gnuastro-X.X.tar.lz
- - [ALPHA]: Now that you have the release number, update the link on the
- main HTML on the webpage (`gnuastro-top.html').
-
- [STABLE] Build the manual in all the formats and upload everything. Note
that you will need to configure Gnuastro in the main source directory to
build the full webpage with this script.
@@ -112,12 +109,13 @@ all the commits needed for this release have been
completed.
- Prepare the announcement, this command will calculate the checksums and
also make the links ready. You just have to add a starting and ending
similar to previous announcements in a text editor. In the `XXXX', put
- `ftp' for a stable, and `alpha' for an alpha release.
+ `stable' or `alpha' and in YYYY, put `ftp' for a stable, and `alpha' for
+ an alpha release.
- $ /path/to/gnulib/build-aux/announce-gen --release-type=stable \
+ $ /path/to/gnulib/build-aux/announce-gen --release-type=XXXX \
--package-name=gnuastro --previous-version=0.1 \
--current-version=0.2 --gpg-key-id=16A8A4B2AEC42AFF \
- --url-directory=http://XXXX.gnu.org/gnu/gnuastro \
+ --url-directory=http://YYYY.gnu.org/gnu/gnuastro \
--archive-suffix=tar.lz > announcement.txt
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnuastro-commits] master 4ce70a2: Release checklist and doc corrected after 0.3.57 release,
Mohammad Akhlaghi <=