Releasing CHETC-JS

xml version || id: releasechetc-js|| responsibility for this section | cvs information || post a comment

Release or development version: r-5

This is incomplete ...

  1. Update (or checkout a new copy) of the “chetc-js” module from CVS and verify that it works as expected for the purposes of the current release
  2. Using your CVS client, create a new tag in the repository corresponding to the current release (see Release Tag Guide for policy on tag syntax)
  3. Export (not checkout or update) the “chetc-js” module from CVS, using the tag value you just created, into the root directory of a volume (this will create a “chetc-js” directory containing files and sub-directories)
  4. Create a zip file, being sure to include path information for subdirectories, with the following name style:
    chetc-js-NEW-TAG-HERE.zip
  5. Upload the zip file to sourceforge:
    1. Using an FTP client, connect to upload.sourceforge.net (username: anonymous; password: your email address) and then change directories to “incoming”
    2. After setting the file transfer mode to “binary”, put the zip file only in the “incoming directory” and make a note of the filename, because you'll need it again later in the process
  6. Set up the release information on sourceforge:
    1. Login to sourceforge and navigate to the EpiDoc project page
    2. Select the “Admin” link, then the “File Releases” link
    3. Scroll down the page to the “File Release Packages” list, and select therein the “Add Release” link associated with the “chetc-js” package
    4. On the “Create a File Release” page, enter the appropriate release designation in the text box labeled “New release name” (this will usually be the CVS tag value for the release, minus the leading “r-”)
    5. Select the “Create This Release” button.
    6. On the resulting page, under the heading “Step 1: Edit Existing Release”:
      1. ((( eventually we need policy and instructions on release notes and change logs, but for now, skip it )))
    7. Under the heading “Step 2: Add Files To This Release”:
      1. Select the zip file that you previously uploaded and select the “Add Files and/or Refresh View” button (if you do not see the zip file in the list, select the button to refresh the list)
    8. Under the heading “Step 3: Edit Files In This Release”:
      1. Set the “Processor” combo box to read “Platform-Independent”
      2. Set the “File Type” combo box to read “source .zip”
      3. Leave the default settings for the “Release” combo box and “Release Date” text box
      4. Select the “Update/Refresh” button
    9. Select the “Files” link to verify that the release package is now in place and publicly visible.

Responsibility for this section

CVS Information

Revision number: $Revision: 1.2 $

Revision name (if any): $Name: r-5 $

Revision date: $Date: 2006/07/12 11:18:03 $

Revision committed by: $Author: gabrielbodard $