Fall 2008 SCons schedule

  • Release Manager back end  -- Navid
    • RHEL3 and RHEL4 builds                                                      DONE
    • Windows                                                                            Status?
      Some quirks to work out
    • RHEL5                                                                                Depends on availability of boxes
      Waiting on new boxes from SCCS
    • Mac                                                                                    Status?
    • 64 bit builds                                                                        READY (is this turned on?)
  • Completing GlastRelease SCons builds
  • GoGui -- Joanne
    http://confluence.slac.stanford.edu/display/SAS/GoGui+Status+and+Laundry+List
    • overriding packages by allowing two paths that contain packages
      • Updates to SCons backend -- Navid                                Status?
      • Updating GoGui to make use of those updates -- Joanne   Guess 1-2 weeks from time SCons backend is ready
    • Implement Delete Package -- Joanne        Done as of Nov. 6.
  • Installer
  • SCons Windows support
    • TBD
  • Reorganization of External Libraries for CMT  -- Heather
    • Python 2.5.1-gl1 mostly done
    • OmniOrb ready to go
    •  

Todo List  Fall 2007

  • Remove Environment variables used in ST [End of October]
    • Remove getenv() from C++ files...done
    • Remove hardcoded paths to $PACKAGEROOT...done
    • Create needed variables at runtime...in progress (about a week)
      • $PACKAGEDATAPATH, $PACKAGEXMLPATH, etc.
  • Remove Environment variables used in GR (about 3 weeks) [Mid November]
    • Remove getenv() from C++ files
    • Remove hardcoded paths to $PACKAGEROOT
    • Create needed variables at runtime
      • $PACKAGEDATAPATH, $PACKAGEXMLPATH, etc.
  • Create CVS layout for SCons (about 1 week) [Mid November]
  • Adopt new tagging strategy (several weeks) [Mid November]
  • Write new RM (several months) [End of December]
    • Basic RM functions: compile/checkout/test (1.5 month)
      • New Database (2 weeks)
      • New Web Frontend (4 weeks)
      • New RM scripts (4 weeks)
    • Advanced RM functions: installer, tag collector (1.5 months)
      • New Database (2 weeks)
      • Web Frontend extensions (2 weeks)
      • New RM scripts (4 weeks)
  • Debug new RM and SCons while CMT continues (1 month) [End of January]
  • No labels