[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