HOWTO Release a Package of the POSIX Test Suite
===============================================

This document describes the procedure for releasing files for the POSIX
Test Suite.  These actions should be taken to verify the integrity of the
released files.

=======================================================================

1.  Pull all code on the developer tag and tag with the release tag (See
    the HOWTO_Tagging document for more information on how to do this.).

2.  Create a posixtestsuite-<major>.<minor>.<rev>.tar.gz file containing
    everything with the release tag.
    Note:  Follow guidelines on:  
    http://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/distpractice.html

3.  Use the SF admin interface to add this file to the project.

4.  Download the *.tar.gz file from the SF interface and untar it in
    a sandbox.

5.  Run "make" to try to build and execute all files in the release, and
    ensure that they all build and execute correctly.

6.  Craft a release message and send to:  posixtest-announce.

7.  Send a copy of that release message to:  LKML, cc:  posixtest-discuss.
    [This ensures discussions happen on the discuss mailing list, not
    the announce mailing list.]

8.  Update sourceforge homepage and project page with this information.

9.  Update freshmeat.net with this information.
