You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

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
    • Update externals.scons to deal with OBF structure  -- Navid     by Nov 20th?
    • Migration of jobOptions files to top-level directory  -- Navid      by December 15th
    • Complete build of remaining GR packages            -- Emmanuel    4 packages left.  tentatively Monday Nov 10?  (could be sooner)
      https://confluence.slac.stanford.edu/display/SAS/GlastRelease-scons+build+status
  • 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
    • Implement Delete Package -- Joanne
  • 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