• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1HOWTO Release a Package of the POSIX Test Suite
2===============================================
3
4This document describes the procedure for releasing files for the POSIX
5Test Suite.  These actions should be taken to verify the integrity of the
6released files.
7
8=======================================================================
9
101.  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
132.  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
183.  Use the SF admin interface to add this file to the project.
19
204.  Download the *.tar.gz file from the SF interface and untar it in
21    a sandbox.
22
235.  Run "make" to try to build and execute all files in the release, and
24    ensure that they all build and execute correctly.
25
266.  Craft a release message and send to:  posixtest-announce.
27
287.  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
328.  Update sourceforge homepage and project page with this information.
33
349.  Update freshmeat.net with this information.
35