Revision: 6611
          http://matplotlib.svn.sourceforge.net/matplotlib/?rev=6611&view=rev
Author:   jdh2358
Date:     2008-12-15 14:53:30 +0000 (Mon, 15 Dec 2008)

Log Message:
-----------
updates to release guide

Modified Paths:
--------------
    trunk/matplotlib/doc/devel/coding_guide.rst
    trunk/matplotlib/doc/devel/release_guide.rst

Modified: trunk/matplotlib/doc/devel/coding_guide.rst
===================================================================
--- trunk/matplotlib/doc/devel/coding_guide.rst 2008-12-15 14:21:15 UTC (rev 
6610)
+++ trunk/matplotlib/doc/devel/coding_guide.rst 2008-12-15 14:53:30 UTC (rev 
6611)
@@ -1,4 +1,4 @@
-.. _coding-guide:
+M.. _coding-guide:
 
 ************
 Coding guide
@@ -29,10 +29,10 @@
    svn co https://matplotlib.svn.sourceforge.net/svnroot/matplotlib/branches/\
    v0_91_maint mpl91 --username=youruser --password=yourpass
 
-The current release of the trunk is in the 0.98.4 maintenance branch::
+The current release of the trunk is in the 0.98.5 maintenance branch::
 
    svn co https://matplotlib.svn.sourceforge.net/svnroot/matplotlib/branches/\
-   v0_98_4_maint mpl98.4 --username=youruser --password=yourpass
+   v0_98_5_maint mpl98.5 --username=youruser --password=yourpass
 
 
 Committing changes
@@ -118,6 +118,9 @@
 
      > svn commit -F svnmerge-commit-message.txt
 
+
+.. _setting-up-svnmerge:
+
 Setting up svnmerge
 ~~~~~~~~~~~~~~~~~~~
 

Modified: trunk/matplotlib/doc/devel/release_guide.rst
===================================================================
--- trunk/matplotlib/doc/devel/release_guide.rst        2008-12-15 14:21:15 UTC 
(rev 6610)
+++ trunk/matplotlib/doc/devel/release_guide.rst        2008-12-15 14:53:30 UTC 
(rev 6611)
@@ -9,6 +9,9 @@
 * Edit :file:`__init__.py` and bump the version number
 
 
+
+When doing a release
+
 .. _release-testing:
 
 Testing
@@ -27,6 +30,20 @@
 * remove font cache and tex cache from :file:`.matplotlib` and test
   with and without cache on some example script
 
+
+.. _release-branching:
+
+Branching
+============
+
+Once all the tests are passing and you are ready to do a release, you
+need to create a release branch and configure svn-merge to use it;
+Michael Droettboom should probably handle this step, but if he is not
+available see instructions at :ref:`setting-up-svnmerge`.  On the
+bracnh, do any additional testing you want to do, and then build
+binaries and source distributions for testing as release candidates.
+
+
 .. _release-packaging:
 
 Packaging
@@ -57,11 +74,35 @@
 
       > svn copy trunk/matplotlib branches/v0_98_4_maint
 
+
+.. _release-candidate-testing:
+
+Release candidate testing:
+============================
+
+Post the release candidates to
+http://matplotlib.sf.net/release-candidates and post a message to
+matplotlib-users and devel requesting testing.  To post to the server,
+you can do::
+
+    > scp somefile.tgz 
jdh2358,[email protected]:/home/groups/m/ma/matplotlib/htdocs/release-candidates/
+
+replacing 'jdh2358' with your sourceforge login.
+
+
+Any changes to fix bugs in the release candidate should be fixed in
+the release branch and merged into the trunk with svn-merge; see
+:ref:`svn-merge`.  When the release candidate is signed off on, build
+the final sdist, binaries and eggs, and upload them to the sourceforge
+release area.
+
+
 .. _release-uploading:
 
 Uploading
 =========
 
+
 * Post the win32 and OS-X binaries for testing and make a request on
   matplotlib-devel for testing.  Pester us if we don't respond
 


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Matplotlib-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins

Reply via email to