Update of /cvsroot/monetdb/buildtools/doc
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv28356/doc

Modified Files:
        HowToRelease.rst 
Log Message:
propagated changes of Friday 15 Feb 2008 - Monday Feb 18 2008
from the MonetDB_1-22 branch to the development trunk


Index: HowToRelease.rst
===================================================================
RCS file: /cvsroot/monetdb/buildtools/doc/HowToRelease.rst,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- HowToRelease.rst    8 Feb 2008 22:33:30 -0000       1.3
+++ HowToRelease.rst    18 Feb 2008 15:33:22 -0000      1.4
@@ -14,6 +14,9 @@
 - A release is a major time investment of several people.  Cooperation
   of all developers is essential to live up to our charter: to deliver
   state-of-the-art database technology to the community.
+- In particular, a new release should not be worse than any previous one,
+  i.e., all features and tests that did work before (and are still
+  supported) must still work flawlessly with the new release.
 - Strictly adhere to bug fixes and feature updates.  Nothing
   is a bug fix unless it is covered by a bug report.
 - Remember that after every release there will be uncountable
@@ -29,6 +32,8 @@
 - Prepare a draft release note to finalize the scope of the release
   and inform those affected/responsible for parts to fix errors and
   prepare/update documentation.
+- Decide on and fix the desired version numbers for all packages involved in
+  the release.
 - All other developers leave the stable branch.
 - Get all the bug fixes (and new features for a major release) in long
   before continuing with the rest of the steps.
@@ -37,6 +42,11 @@
 - Regularly try building the release on Windows during this stage.
   This includes trying to create installers and trying out the
   installers.
+- A major (and very time consuming) task of the release manager is to
+  continuously remind the developers to indeed care about and fix their
+  bugs. This task consists mainly of reading aloud both the nightly testing
+  result emails and the daily TestWeb status to each involved developer
+  personally.
 
 Preparation of a Major Release
 ------------------------------
@@ -57,6 +67,10 @@
   ``dft_netcdf=no``).
 - Create a tag on the head of the new branch for propagation purposes
   (e.g. ``cvs tag MonetDB_1-16_sync``).
+- Update the nightly testing setup to use the new branch for nightly
+  testing.
+- Where necessary, update the "TestWeb" pages of the MonetDB web site to
+  point to the new branch's nighly testing results.
 
 After this, it's **bug fixes only** on the new branch.
 


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Monetdb-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-checkins

Reply via email to