Diff for /wikisrc/releng/release-prep.mdwn between versions 1.13 and 1.14

version 1.13, 2014/05/30 08:39:56 version 1.14, 2014/05/30 16:58:51
Line 42  Cutting release candidates and releases: Line 42  Cutting release candidates and releases:
    - Adjust known issues section as necessary     - Adjust known issues section as necessary
    - Adjust compatibility issues section as necessary     - Adjust compatibility issues section as necessary
    - Check the {core,portmasters,releng,developers} lists (while grumbling      - Check the {core,portmasters,releng,developers} lists (while grumbling 
      bout how you really ought to just remove this ridiculous self-indulgent       about how you really ought to just remove this ridiculous self-indulgent
      section from the notes entirely).       section from the notes entirely).
   
    Note: the "changes" part of this should be taken from an mdoc file that     Note: the "changes" part of this should be taken from an mdoc file that
Line 98  Cutting release candidates and releases: Line 98  Cutting release candidates and releases:
    and proceed.     and proceed.
   
 8. Create ISOs (macppc, mac68k, source).  See below for instructions.  8. Create ISOs (macppc, mac68k, source).  See below for instructions.
    Rename ISOs to blahcd-<release>.iso     Rename ISOs to blahcd-<release>.iso (for 6.0 and beyond, NetBSD-<version>-<port>.iso)
    Create hashes for ISOs (<code>cksum -a 512 *iso > SHA512</code>)     Create hashes for ISOs (<code>cksum -a sha512 NetBSD* > SHA512</code>)
   
 9. rsync to nbftp.  It goes to a staging dir in /pub/NetBSD/misc/releng first.  9. rsync to nbftp.  It goes to a staging dir in /pub/NetBSD/misc/releng first.
   
         rsync -avu --progress --port 874 --password-file /home/builds/.rsync &lt;path-to-top-level-release-dir&gt; builds@ftp.netbsd.org::builds/          rsync -avu --progress --port 874 --password-file /home/builds/.rsync &lt;path-to-top-level-release-dir&gt; builds@ftp.netbsd.org::builds/
 This will upload the files to <code>ftp.NetBSD.org:/pub/NetBSD/misc/releng/</code>.  
      This will upload the files to <code>ftp.NetBSD.org:/pub/NetBSD/misc/releng/</code>.
    After that, get admins to create <code>/pub/NetBSD/NetBSD-&lt;release&gt;</code> and     After that, get admins to create <code>/pub/NetBSD/NetBSD-&lt;release&gt;</code> and
    <code>/pub/NetBSD/iso/&lt;release&gt;</code> directories for you, owned by builds:builds.     <code>/pub/NetBSD/iso/&lt;release&gt;</code> directories for you, owned by builds:builds.
    Once these have been made, move images/* to the iso directory and symlink to "iso" and "images" in the main release directory, and move the rest     Once these have been made, move images/* to the iso directory and symlink to "iso" and "images" in the main release directory, and move the rest
Line 143  This will upload the files to <code>ftp. Line 144  This will upload the files to <code>ftp.
 15. Update the website.  15. Update the website.
   
     - Commit release's HTML file in htdocs/releases/formal-&lt;blah&gt;      - Commit release's HTML file in htdocs/releases/formal-&lt;blah&gt;
       - Update htdocs/share/xml/misc.ent (release.*)
     - Add htdocs/support/security/patches-&lt;blah&gt;      - Add htdocs/support/security/patches-&lt;blah&gt;
     - Update htdocs/releases/formal-&lt;blah&gt;/index.xml      - Update htdocs/releases/formal-&lt;blah&gt;/index.xml
     - Update htdocs/mirrors/torrents/      - Update htdocs/mirrors/torrents/
     - Update htdocs/share/xml/misc.ent (release.*)  
     - Update htdocs/index.html  
     - Update htdocs/releases/formal.xml      - Update htdocs/releases/formal.xml
     - Update htdocs/changes/index.xml  
     - Top-level regen of everything      - Top-level regen of everything
       - Update htdocs/changes/index.xml
       - Update htdocs/index.html
       - Port pages in wikisrc -- sed? :\ (don't bother with xen)
       - Update htdocs/developers/features/
       - Update htdocs/docs/guide/en/chap-fetch.xml
   
 16. Update <code>/pub/NetBSD/README</code> to mention the new release  16. Update <code>/pub/NetBSD/README</code> to mention the new release
   

Removed from v.1.13  
changed lines
  Added in v.1.14


CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb