changeset 26615:3945d8dd56a1 stable

* HACKING.md: Explain release candidate version numbers.
author John W. Eaton <jwe@octave.org>
date Thu, 24 Jan 2019 18:55:58 +0000
parents 725f3f01f487
children d3600d0511d8
files etc/HACKING.md
diffstat 1 files changed, 5 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/etc/HACKING.md	Thu Jan 24 10:52:07 2019 -0800
+++ b/etc/HACKING.md	Thu Jan 24 18:55:58 2019 +0000
@@ -306,6 +306,7 @@
 
   5.0.0   (experimental)  active development of Octave 5 on default branch
   5.0.1   (pre-release)   stabilization period of Octave 5 on stable branch
+  5.0.90  (pre-release)   first release candidate for 5.1.0
   6.0.0   (experimental)  active development of Octave 6 on default branch
   5.1.0   (release)       first release of Octave 5 from stable branch
   5.1.1   (pre-release)   bug fixing on stable branch after 5.1.0 release
@@ -322,8 +323,10 @@
   * Any version X.0.0 means "this is an experimental development
     version".
 
-  * Any version X.Y.1 means, "this is a pre-release version meant
-    for bug fixing and testing".
+  * Any version X.Y.Z with Z > 0 means, "this is a pre-release version
+    meant for bug fixing and testing".  In practice, Z will be either 1
+    (stabilization period after and before making release candidates) or
+    90, 91, etc. (release candidate snapshots leading up to release).
 
   * Any version X.Y.0 with Y != 0 means "this is a released version".