[m-rev.] review: document new release naming scheme and announce 10.04 beta release

Peter Ross pro at missioncriticalit.com
Fri Feb 5 14:56:51 AEDT 2010


On Fri, Feb 05, 2010 at 02:21:04PM +1100, Julien Fischer wrote:
> 
> On Thu, 4 Feb 2010, Peter Ross wrote:
> 
> >Hi,
> >
> >I've made available the 10.04-beta release at petdr at neptune:~/10.04-beta
> >It includes the index.html file.
> >
> >It needs to be copied to the relevant locations on the ftp and www
> >sites.
> >
> >I can't do it because I don't have permissions.
> 
> I'll look into this once the issue below has been dealt with.
> 
> >I also need the changes to the website to be reviewed.
> >
> >===================================================================
> >
> >
> >include/download.inc:
> >news/newsdb.inc:
> >	Announce and document the new release naming scheme.
> >	Announce the release of the first 10.04 beta.
> >
> >Index: include/download.inc
> >===================================================================
> >RCS file: /home/mercury1/repository/w3/include/download.inc,v
> >retrieving revision 1.5
> >diff -u -r1.5 download.inc
> >--- include/download.inc	23 Nov 2005 02:47:44 -0000	1.5 > >+++ include/download.inc	4 Feb 2010 01:30:32 -0000
> >@@ -1,4 +1,5 @@
> ><H2>How to get Mercury</H2>
> >+<? $next_beta_version="10.04-beta" ?>
> >
> >The Mercury compiler is free software, and is distributed under the
> >terms of the GNU General Public License.
> >@@ -9,10 +10,14 @@
> ><H3> Current stable release </H3>
> >
> >The most stable release will be a <em>numbered release</em>,
> >-such as 0.10.1, 0.11.0 or 0.12.1.
> >+such as 0.10.1, 0.13.0 or 10.04.
> >These releases have been extensively tested, and often have
> >pre-compiled binary packages for easy installation.
> ><p>
> >+The stable release naming scheme was 0.1 up to 0.13 for the first thirteen stable releases.
> >+In February 2010 the Mercury project decided to name each stable release by using the year and month of the release.
> >+For example 10.04 is for a release made in April 2010.
> >+<p>
> 
> The versioning policy for Mercury is in the file named VERSION.  Please
> update that.  This change should also be announced in the NEWS file.
> 


===================================================================


Estimated hours taken: 0.25
Branches: main

NEWS:
	Document the change to the release naming scheme.

VERSION:
	Document how major releases are to be named.


Index: NEWS
===================================================================
RCS file: /home/mercury1/repository/mercury/NEWS,v
retrieving revision 1.515
diff -u -r1.515 NEWS
--- NEWS	28 Jan 2010 04:05:07 -0000	1.515
+++ NEWS	5 Feb 2010 03:53:32 -0000
@@ -1,6 +1,13 @@
 NEWS since Mercury 0.13.1
 -------------------------
 
+Changes to the release numbering:
+
+The release is now numbered according to the year and month the
+release was made, eg 10.04 is the release made in April 2010.
+Previously the release naming scheme was 0.x where x was the x'th
+major release of the system.
+
 Changes to the Mercury language:
 
 * We have removed support for automatic initialisation of solver variables.
Index: VERSION
===================================================================
RCS file: /home/mercury1/repository/mercury/VERSION,v
retrieving revision 1.1
diff -u -r1.1 VERSION
--- VERSION	28 Jul 1997 08:51:52 -0000	1.1
+++ VERSION	5 Feb 2010 03:53:32 -0000
@@ -13,9 +13,13 @@
 #
 # Pattern	Examples	Explanation
 # -------	-------		-----------
-# *.*		0.6, 0.7 	Major releases.
+# YY.MM		09.04, 10.10 	Major releases are named after the
+# 				year and month they are released in.
 #
-# *.*.*		0.6.1		Bug-fix releases.
+# YY.MM.*	10.04.1		Bug-fix releases.
+# 				Note these releases are named after
+# 				the year and month the orginal release
+# 				was made in.
 #
 # rotd-<DATE>	rotd-1997-07-28 "Release-of-the-day" releases.
 #				These releases are snapshots of our
--------------------------------------------------------------------------
mercury-reviews mailing list
Post messages to:       mercury-reviews at csse.unimelb.edu.au
Administrative Queries: owner-mercury-reviews at csse.unimelb.edu.au
Subscriptions:          mercury-reviews-request at csse.unimelb.edu.au
--------------------------------------------------------------------------



More information about the reviews mailing list