Subversion Repositories DevTools

Rev

Blame | Last modification | View Log | RSS feed

Notes on this implementation of the release Note Generation Tool
----------------------------------------------------------------

It is intended to completely replace the existing tool and method.
    It is intended as an iterum solution. It address several short 
    coming of the existing scheme, but is not the best final solution.

This tool does not use the RM web server in the Release Note 
Generation Process.

The tool is designed to be run as a Cron Job - every minute.

It requires write-access to the RM database.

It is designed to run on the same machine as dpkg_archive. It may also work in close proximity.

It is the final part of the release process for a package. It will:
    Generate the Release Note
    Mark the package as read-only
    Trigger transfer to remote sites via BLAT
    Email interested users

Key features of this implementation inclued:
    * Does not generate file checksums. The package builder does this
      This significantly reduces network load and generation time: both problems
      in the previous system

    * Generates and mainatins an XML structure of the Release Note Data

Installation:

Can be run directly from dpkg_archive

Configute cron to run /home/buildadm/cron/generateReleaseNotes

/home/buildadm/cron/generateReleaseNotes should:
    Setup Jats
    Run process_release_notes.pl from dpkg_archive