perl-modperl-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From s...@apache.org
Subject cvs commit: modperl-2.0 RELEASE
Date Mon, 29 Sep 2003 17:52:16 GMT
stas        2003/09/29 10:52:16

  Modified:    .        RELEASE
  Log:
  release instructions update:
  - include pgp signing/veryfying info
  - post release info
  - docs update
  - etc
  
  Revision  Changes    Path
  1.5       +45 -11    modperl-2.0/RELEASE
  
  Index: RELEASE
  ===================================================================
  RCS file: /home/cvs/modperl-2.0/RELEASE,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -u -r1.4 -r1.5
  --- RELEASE	17 Sep 2003 19:07:59 -0000	1.4
  +++ RELEASE	29 Sep 2003 17:52:16 -0000	1.5
  @@ -40,7 +40,7 @@
   
     f. test the final package again at least once
   
  -4. Release the package and update links (e.g. mod_perl-1.99_09.tar.gz)
  +4. Release the package and update links (e.g. mod_perl-1.99_11.tar.gz)
   
     a. upload to www.apache.org:/www/perl.apache.org/dist/
   
  @@ -48,33 +48,67 @@
        tar ball and unpacked distro:
       % ssh www.apache.org
       % cd /www/perl.apache.org/dist/
  -    % ln -s /www/perl.apache.org/dist/mod_perl-1.99_09.tar.gz \
  +    % ln -sf /www/perl.apache.org/dist/mod_perl-1.99_11.tar.gz \
         /www/perl.apache.org/dist/mod_perl-2.0-current.tar.gz
  -    % tar -xzvf mod_perl-1.99_09.tar.gz
  -    % ln -s /www/perl.apache.org/dist/mod_perl-1.99_09 \
  +    % tar -xzvf mod_perl-1.99_11.tar.gz
  +    % rm /www/perl.apache.org/dist/mod_perl-2.0-current
  +    % ln -sf /www/perl.apache.org/dist/mod_perl-1.99_11 \
         /www/perl.apache.org/dist/mod_perl-2.0-current
   
     c. remove releases older by 2 subversions (keep the last one)
   
  -  d. update the version and release date in src/download.html in
  -     modperl-docs repository.
  +  d. update the version and release date
  +     modperl-docs/src/download/index_top.html and commit. It'll be
  +     automatically updated within 6 hours. Alternatively you can do a
  +     manual update by logging into www.apache.org and running:
  +
  +    % /home/perlwww/apache.org/modperl-docs/bin/site_build
   
   5. Upload the package to CPAN
   
   6. Announce the package
   
     a. post ... to the modperl, announce lists
  -  Subject: [ANNOUNCE]: mod_perl 1.99_10 
  +  Subject: [ANNOUNCE]: mod_perl 1.99_11 
        include 
     - MD5 sig (as it comes from CPAN upload announce).
     - the latest Changes
   
  -7. Tarball GPG signing
  +7. Tarball signing
  +
  +  (depending on whether you use GPG or PGP, pick the first or the
  +  second set of the commands):
   
     a. sign your local copy of the tarball:
  -    % gpg --detach-sign --armor mod_perl-1.99_09.tar.gz
  +
  +    % gpg --detach-sign --armor mod_perl-1.99_11.tar.gz
  +
  +    % pgps -b --armor mod_perl-1.99_11.tar.gz
  +
     b. upload the generated sig file to www.apache.org:
  -    % scp mod_perl-1.99_09.tar.gz.asc www.apache.org:/www/perl.apache.org/dist/
  +
  +    % scp mod_perl-1.99_11.tar.gz.asc www.apache.org:/www/perl.apache.org/dist/
  +    % ssh www.apache.org
  +    % chmod 0664 /www/perl.apache.org/dist/mod_perl-1.99_11.tar.gz.asc
  +    % ln -sf /www/perl.apache.org/dist/mod_perl-1.99_11.tar.gz.asc \
  +      /www/perl.apache.org/dist/mod_perl-2.0-current.tar.gz.asc
  +
     c. ask one of the other developers to double check the signature file
        and tarball: download both files and verify the signature:
  -    % gpg --verify mod_perl-1.99_09.tar.gz.asc
  +
  +    % gpg --verify mod_perl-1.99_11.tar.gz.asc
  +
  +    % pgpv mod_perl-1.99_11.tar.gz.asc
  +
  +8. Prepare for the next cycle
  +
  +  a. increment version in lib/mod_perl.pm
  +
  +  b. edit ./Changes:
  +     - start a new item with incremented version + '-dev'
  +
  +  =item 1.99_12-dev
  +
  +  c. commit Changes
  +     % cvs ci Changes lib/mod_perl.pm
  +
  
  
  

Mime
View raw message