[svn:parrot] r36851 - in trunk: docs/project tools/util

allison at svn.parrot.org allison at svn.parrot.org
Wed Feb 18 02:42:27 UTC 2009


Author: allison
Date: Wed Feb 18 02:42:26 2009
New Revision: 36851
URL: https://trac.parrot.org/parrot/changeset/36851

Log:
[release] A few cleanups in release instructions/tools, preparing for
the next release. Remove CPAN from the release process (it's another
package distribution, like Debian/Cygwin, etc).

Modified:
   trunk/docs/project/release_manager_guide.pod
   trunk/tools/util/release.json
   trunk/tools/util/templates.json

Modified: trunk/docs/project/release_manager_guide.pod
==============================================================================
--- trunk/docs/project/release_manager_guide.pod	Wed Feb 18 01:42:26 2009	(r36850)
+++ trunk/docs/project/release_manager_guide.pod	Wed Feb 18 02:42:26 2009	(r36851)
@@ -179,29 +179,6 @@
 
 =item 8.
 
-=over 4
-
-=item a. CPAN
-
-In PAUSE, assign yourself co-maintainer permissions on all modules owned by
-PARROTRE.
-
-Upload to CPAN.
-
-NOTE: you may get a failure message from the CPAN Indexer about the content of
-META.yml. Don't panic, the tarball still uploaded okay.  You do need to fix
-META.yml for the next release. Under "no_index" list any modules that aren't
-properly part of the Parrot distribution.
-
-Once you get a reply from the PAUSE indexer, log in to PAUSE to clean up module
-permissions. Under "View Permissions" search for your PAUSE ID. Any new modules
-added in this release will list your PAUSE ID as the "owner". Change the owner
-to PARROTRE.
-
-See F<docs/project/pause_guide.pod> for more details.
-
-=item b. FTP
-
 SSH to ftp-osl.osuosl.org. (If you don't have the necessary login information,
 get it from one of the previous release managers.)
 
@@ -231,8 +208,6 @@
 Check your changes at F<ftp://ftp.parrot.org/pub/parrot/releases>. It should
 only take a few minutes for the mirrors to sync.
 
-=back
-
 =item 9.
 
 Compose the release announcement.  Use F<tools/util/crow.pir> to make

Modified: trunk/tools/util/release.json
==============================================================================
--- trunk/tools/util/release.json	Wed Feb 18 01:42:26 2009	(r36850)
+++ trunk/tools/util/release.json	Wed Feb 18 02:42:26 2009	(r36851)
@@ -6,17 +6,18 @@
     "release.nextdate" : "17 March 2009",
 
     "web.root"         : "http://parrot.org/",
-    "web.source"       : "source.html",
+    "web.source"       : "download",
     "web.openpatches"  : "openpatches.html",
     "web.repository"   : "https://svn.parrot.org/parrot/trunk/",
 
     "bugday.day"       : "Saturday",
     "bugday.date"      : "14 Mar 2009",
 
-    "wiki.root"        : "http://www.perlfoundation.org/parrot/index.cgi?",
+    "wiki.root"        : "https://trac.parrot.org/parrot/wiki/",
     "wiki.bugday"      : "bug_day_2009_03_14",
 
     "cpan.search"      : "http://search.cpan.org/dist/parrot",
+    "ftp.path"         : "ftp://ftp.parrot.org/pub/parrot/releases/devel/0.9.1/",
     "subversion.root"  : "http://subversion.tigris.org/",
     "svk.root"         : "http://svk.bestpractical.com/"
 }

Modified: trunk/tools/util/templates.json
==============================================================================
--- trunk/tools/util/templates.json	Wed Feb 18 01:42:26 2009	(r36850)
+++ trunk/tools/util/templates.json	Wed Feb 18 02:42:26 2009	(r36851)
@@ -6,10 +6,10 @@
 \"@release.name at .\" Parrot (@web.root@) is a virtual machine aimed
 at running all dynamic languages.
 
-Parrot @release.version@ is available via CPAN (soon), or follow the download
-instructions at @web.root@@web.source at .  For those who would like to develop on
-Parrot, or help develop Parrot itself, we recommend using Subversion on
-the source code repository to get the latest and best Parrot code.
+Parrot @release.version@ is available on Parrot's FTP site, or follow the
+download instructions at @web.root@@web.source at .  For those who would like to
+develop on Parrot, or help develop Parrot itself, we recommend using Subversion
+on the source code repository to get the latest and best Parrot code.
 
 Parrot @release.version@ News:
 @NEWS@
@@ -27,13 +27,12 @@
 &quot;@release.name at .&quot; <a href=\"@web.root@\">Parrot</a>
 is a virtual machine aimed at running all dynamic languages.</p>
 
-<p>Parrot @release.version@ is available via <a href=\"@cpan.search@\">CPAN</a>
-(soon), or <a href=\"@web.root@@web.source@\">follow the download
+<p>Parrot @release.version@ is available on <a href=\"@ftp.path@\">Parrot's FTP
+site</a>, or <a href=\"@web.root@@web.source@\">follow the download
 instructions</a>.  For those who would like to develop on Parrot, or help
 develop Parrot itself, we recommend using <a
-href=\"@subversion.root@\">Subversion</a>  on
-<a href=\"@web.repository@\">our source code repository</a> to get the latest
-and best Parrot code.</p>
+href=\"@subversion.root@\">Subversion</a>  on <a href=\"@web.repository@\">our
+source code repository</a> to get the latest and best Parrot code.</p>
 
 <p>Parrot @release.version@ News:<br/>
 <pre>@NEWS@</pre></p>


More information about the parrot-commits mailing list