[m-dev.] todo for 0.9.1
Tyson Dowd
trd at cs.mu.OZ.AU
Thu Jan 20 15:03:55 AEDT 2000
On 24-Dec-1999, Fergus Henderson <fjh at cs.mu.OZ.AU> wrote:
> In addition to the guidelines in compiler/notes/release_checklist.html,
> here's some notes about stuff that should be done for 0.9.1.
>
> - test Morphine on taifun (we have Eclipse 4.1 installed there
> in /usr/local/apps/eclipse-4.1/bin)
>
> - edit the top-level Mmakefile: the rule for creating distributions
> should not exclude Morphine
>
> - update the NEWS file:
> - mention bug fixes
> - mention Morphine
>
> - update the RELEASE_NOTES file:
> - mention Morphine
>
> - tag the release:
> cvs rtag -rversion-0_9_x version-0_9_1
That's a little vague, it actually should be
cvs rtag -rversion-0_9_x version-0_9_1 mercury
cvs rtag -rversion-0_9_x version-0_9_1 tests
cvs rtag -rversion-0_9_x version-0_9_1 clpr
If you fail to to that...
> - edit /home/mercury/public/test_mercury/scripts/test_mercury:
> change the version to 0.9.1
> and change the cvs checkout opts to -rversion-0_9_1
Then this doesn't work very well, because there is no version-0_9_1, so
no files are checked out. (Which is why last night's tests
failed).
Here's diff to the release notes about this.
===================================================================
Estimated hours taken: 0.5
compiler/notes/release_checklist.html:
Explicitly mention that you need to tag the mercury, tests and
clpr modules for a release.
Index: release_checklist.html
===================================================================
RCS file: /home/mercury1/repository/mercury/compiler/notes/release_checklist.html,v
retrieving revision 1.15
diff -u -r1.15 release_checklist.html
--- release_checklist.html 1999/12/21 09:42:03 1.15
+++ release_checklist.html 2000/01/20 04:02:24
@@ -66,6 +66,8 @@
</ul>
<li> Use `cvs tag' to tag all the files with a `version-x_y_z' tag.
+ You need to do this in all of the CVS modules containing code used
+ to build the system and run the tests (mercury, tests and clpr).
<li> Edit the tools/test_mercury script in
/home/mercury/public/test_mercury/scripts/mercury:
--
The quantum sort:
while (!sorted) { do_nothing(); }
Tyson Dowd <tyson at tyse.net> http://tyse.net/
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to: mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions: mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------
More information about the developers
mailing list