Home | History | Annotate | Download | only in Documentation
      1 HOWTO Release a Package of the POSIX Test Suite
      2 ===============================================
      3 
      4 This document describes the procedure for releasing files for the POSIX
      5 Test Suite.  These actions should be taken to verify the integrity of the
      6 released files.
      7 
      8 =======================================================================
      9 
     10 1.  Pull all code on the developer tag and tag with the release tag (See
     11     the HOWTO_Tagging document for more information on how to do this.).
     12 
     13 2.  Create a posixtestsuite-<major>.<minor>.<rev>.tar.gz file containing
     14     everything with the release tag.
     15     Note:  Follow guidelines on:
     16     http://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/distpractice.html
     17 
     18 3.  Use the SF admin interface to add this file to the project.
     19 
     20 4.  Download the *.tar.gz file from the SF interface and untar it in
     21     a sandbox.
     22 
     23 5.  Run "make" to try to build and execute all files in the release, and
     24     ensure that they all build and execute correctly.
     25 
     26 6.  Craft a release message and send to:  posixtest-announce.
     27 
     28 7.  Send a copy of that release message to:  LKML, cc:  posixtest-discuss.
     29     [This ensures discussions happen on the discuss mailing list, not
     30     the announce mailing list.]
     31 
     32 8.  Update sourceforge homepage and project page with this information.
     33 
     34 9.  Update freshmeat.net with this information.
     35