Current State of Affairs:

Things are currently complicated slightly because there are now multiple users and installations of the pipeline software. More are coming.

Versions:

Fermi running on a branch - version 1.3.5

  • includes patches for Fermi not yet merged into the trunk
  • releases managed by Maven1.1 / hand
  • builds performed by hand (Cruise Control is gone)

Warren is testing a candidate version, 1.3.6

  • same branch as 1.3.5
  • features to allow migration from afs buffers
  • expect this in PROD "soon"

SRS running from the Head - version 1.4

  • includes the 'stream canceling' code not yet approved for use with L1
  • release maintenance with Maven2
  • builds performed by Hudson

I have yet another version, 1.5 sitting on my machine

  • development version, not yet stable
  • includes changes to allow throttling of different Task-types through thread-pool
  • meant to prevent individual tasks from hogging submission engine
  • would need to be merged into SRS head version

At a very minimum we need to merge the changes and get Fermi back on the trunk.

Build Management:

Again, moving to the trunk is beneficial, it gets us into Maven2 which has nice release/tagging/code-management abilities that prevent operator error when deploying release builds.

Code Management:

Max is waiting to port the current CVS packages to SVN

Documentation:

  • Max has written a PFE installation guide, Chuck is polishing it up. STScI will use it soon.
  • Dan has written an Oracle setup guide, Chuck polished it. Has been used by STScI to set up an Oracle instance.
  • Dan is cleaning up the database schema and stored procedure installation scripts. Installation instructions will be added to the Oracle setup guide.

Jira Issues:

  • 97 issues are open or in progress
  • No labels