httpd-apreq-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From j...@apache.org
Subject svn commit: r164610 - in /httpd/apreq/trunk/build: RELEASE announcement.pl
Date Mon, 25 Apr 2005 17:42:12 GMT
Author: joes
Date: Mon Apr 25 10:42:10 2005
New Revision: 164610

URL: http://svn.apache.org/viewcvs?rev=164610&view=rev
Log:
Doc tweaks.

Modified:
    httpd/apreq/trunk/build/RELEASE
    httpd/apreq/trunk/build/announcement.pl

Modified: httpd/apreq/trunk/build/RELEASE
URL: http://svn.apache.org/viewcvs/httpd/apreq/trunk/build/RELEASE?rev=164610&r1=164609&r2=164610&view=diff
==============================================================================
--- httpd/apreq/trunk/build/RELEASE (original)
+++ httpd/apreq/trunk/build/RELEASE Mon Apr 25 10:42:10 2005
@@ -1,4 +1,5 @@
-Instructions for the httpd-apreq-2 Release Manager (RM)
+Instructions for the apreq Release Manager (RM)
+
 
 1. Prep the package for CPAN by running:
 
@@ -8,23 +9,27 @@
    current directory.   You should keep this source tree
    intact to tag the final release.
 
+
 2. Test the generated file with
 
         % make release_test
 
    Make sure all perl tests pass.
 
-3. Upload the release candidate to httpd.apache.org/~username
+
+3. Upload the release candidate to people.apache.org/~username
    and post a candidate announcement to apreq-dev@. Also, it is 
    strongly recommended that the RM crosspost the candidate 
    announcement to the modperl@ list, to solicit feedback
    from a much larger audience.
 
+
 4. Give the mailing list participants 48-72 hours to comment and
    vote on the candidate.  If there is a "majority consensus" 
    (three +1 and more +1s than -1s) among the committers, the RM 
    may proceed with the release.
 
+
 5. Edit STATUS, marking the release date
 
         /** @page STATUS
@@ -44,6 +49,7 @@
         % cvs commit -m "2.XX-dev released." STATUS CHANGES
         % cvs tag v2_XX_dev
 
+
 6. Regenerate the release 
 
         % make release && make release_test
@@ -56,17 +62,6 @@
 
         % pgp -sba libapreq2-2.XX-dev.tar.gz
 
-   Special note for releases on CPAN: you need to have an underscore '_' 
-   character in the version number to prevent the CPAN indexer from replacing 
-   libapreq-1.XX's Apache::(Cookie|Request) with the new ones in this package.  
-   Currently I've been adding the two-digit release candidate number (RC) to 
-   the package name at this point, eg.
-
-        mv libapreq2-2.XX-dev.tar.gz libapreq2-2.XX_RC-dev.tar.gz
-        mv libapreq2-2.XX-dev.tar.gz.asc libapreq2-2.XX_RC-dev.tar.gz.asc
-
-   It isn't pretty, but it does the job.
-
 
 7. Upload (scp) the package and signature to www.apache.org
    for distribution:
@@ -85,17 +80,20 @@
    Then update the website's copy using "cvs co KEYS" in the 
    /www/www.apache.org/dist/httpd/ directory.
 
+
 8. Upload the package to CPAN. Doublecheck that the md5 checksum
    received from PAUSE is correct.
 
+
 9. Wait ~12-24 hours for the ASF mirrors to pick up the new package, then
    update the apreq homepage to list the new release in the News section
    Be sure to update the libapreq2 documentation. For instructions on updating 
    the httpd website, see build/WEBSITE.  IMPORTANT: YOU MUST UPDATE
    download.html TO POINT AT THE NEW RELEASE PACKAGE!
 
+
 10. Mail the announcement from your cvs.apache.org account by piping the 
     "CPAN Upload" email acknowledgement (from PAUSE) through build/announcement.pl:
 
-    % build/announcement.pl < CPAN_ack | ssh user@cvs.apache.org "sendmail -oi -t -odq"
+    % build/announcement.pl $user@apache.org < CPAN_ack | ssh user@people.apache.org "sendmail
-oi -t -odq"
 

Modified: httpd/apreq/trunk/build/announcement.pl
URL: http://svn.apache.org/viewcvs/httpd/apreq/trunk/build/announcement.pl?rev=164610&r1=164609&r2=164610&view=diff
==============================================================================
--- httpd/apreq/trunk/build/announcement.pl (original)
+++ httpd/apreq/trunk/build/announcement.pl Mon Apr 25 10:42:10 2005
@@ -16,7 +16,7 @@
     return wantarray ? split /\n/, $buf : $buf;
 }
 
-my $MAIL_FROM = '<' . (split /[:@]/, slurp "CVS/Root")[2] . '@apache.org>';
+my $MAIL_FROM = shift;
 my $RCPT_TO = join ",\n      ", map "<$_>" ,
     qw(
          announce@httpd.apache.org
@@ -47,7 +47,7 @@
 are pleased to announce the $PACKAGE_VERSION release of libapreq2.  This
 Announcement notes significant changes introduced by this release.
 
-The package $PACKAGE_NAME is released under the Apache License
+libapreq2-$PACKAGE_VERSION is released under the Apache License
 version $LICENSE_VERSION.  It is now available through the ASF mirrors
 
       http://httpd.apache.org/apreq/download.cgi
@@ -64,7 +64,7 @@
 
 $preamble
 libapreq2 is an APR-based shared library used for parsing HTTP cookies,
-query-strings and POST data.  The package $PACKAGE_NAME provides
+query-strings and POST data.  This package provides
 
     1) version $LIBRARY_VERSION of the libapreq2 library,
 



Mime
View raw message