Step | Description | Who | Status | Est. Duration | When | Comments |
---|---|---|---|---|---|---|
Associated Activities | | | | | | |
|
|
|
|
|
|
| ||||||||||||||
Migration to new tagging convention |
|
|
|
|
|
| ||||||||||||||
Provide ability for RM1 and RM2 to apply tags of the appropriate form, depending up what format tag is applied (i.e. old style virjpk, versus xx-xx-xx) |
| Navid |
|
|
|
| ||||||||||||||
Officially drop RH9 |
|
|
|
|
|
| ||||||||||||||
Take a look at Tom's GR runs and see if rh9 versus rhel4 are statistically equivalent |
| Heather |
|
|
|
| ||||||||||||||
Migrate existing scripts for pipeline to RHEL4 rather than RH9 |
| Tom, Warren |
|
|
|
| ||||||||||||||
Update System Tests to use RHEL4 |
| Liz, Leon |
|
|
|
| ||||||||||||||
Developer Tools |
|
|
|
|
|
| ||||||||||||||
Developer Installs |
| Navid |
|
|
|
| ||||||||||||||
Source Code Distributions |
| Navid |
|
|
|
| ||||||||||||||
Tag Collecting |
| Navid |
|
|
|
| ||||||||||||||
command line tagging application | stag which suport for new tagging convention | Joanne |
|
|
|
| ||||||||||||||
Mechanism to tag external.scons for HEAD and Releases |
| Navid |
|
|
|
| ||||||||||||||
Command line use of SCons |
| Navid, Joanne, Emmanuel |
|
|
|
| ||||||||||||||
Support for package overrides |
|
| |
|
|
| ||||||||||||||
Container support |
|
| |
|
|
| ||||||||||||||
GoGui | http://www.slac.stanford.edu/exp/glast/ground/software/notes/GoGui/GoGui-use.shtml | Joanne |
|
|
|
| ||||||||||||||
Support for package overrides |
| Joanne, Navid | |
|
|
| ||||||||||||||
Container Support | packages like celestialSources | Joanne, Navid | |
|
|
| Developer Installs | | Joanne, Navid |
|
|
|
| |||||||
Source Code Distributions |
| Navid | |
|
|
| ||||||||||||||
Tag Collecting |
| Navid |
|
|
|
| command line tagging app | stag which suport for new tagging convention | Joanne |
|
|
| Mechanism to tag external.scons for HEAD and Releases |
| Navid |
|
|
|
| |
Windows Support |
|
|
|
|
|
| ||||||||||||||
Obtain/Compile all externals for VC++ 2008 |
|
|
|
|
|
| ||||||||||||||
ROOT, ape, CLHEP, cppunit, cfitsio, fftw |
| Heather | |
|
|
| ||||||||||||||
MySQL |
| Heather |
|
|
|
| ||||||||||||||
Gaudi |
| Heather |
|
|
|
| ||||||||||||||
Provide support for full Visual Studio Projects including the use of the debugger |
| Joanne |
|
|
|
| ||||||||||||||
Support various types of ROOT packages |
| Joanne |
|
|
|
| ||||||||||||||
Release Manager |
|
|
|
|
|
| ||||||||||||||
Automated Builds on Support Platforms |
|
|
|
|
|
| ||||||||||||||
RHEL4 |
| Navid | |
|
|
| ||||||||||||||
RHEL4-64 |
| Navid |
|
|
|
| ||||||||||||||
RHEL5 | Need f2c extlib | Navid |
|
|
|
| ||||||||||||||
Windows | Builds are occurring, need automated builds for releases | Navid |
|
|
|
| ||||||||||||||
Mac for ST | Builds occurring by hand for now pending fix of AFS token issue | Navid |
|
|
|
| ||||||||||||||
RM2 web interface | Karen |
|
|
|
| |||||||||||||||
RM2 stand alone app interface | RMViewer | Navid | |
|
|
| ||||||||||||||
Binary Release for ST | Replacement for RM1 generated ST binary releases | Navid |
|
|
|
| ||||||||||||||
Doxygen generation | RM2 will generate Doxygen documentation rather than RM1 | Navid | |
|
|
| ||||||||||||||
Calibration and geomtry file creation | RM2 will generate calibration and geometry files rather than RM1 | Navid | |
|
|
| ||||||||||||||
End User Needs |
|
|
|
|
|
| ||||||||||||||
User Installs |
| Navid | |
|
|
| ||||||||||||||
web based installer | http://glast-tomcat03.slac.stanford.edu:8080/SConsInstaller/ | Tony | |
|
|
| ||||||||||||||
comannd line installer |
| Navid |
|
|
|
| ||||||||||||||
Environment set up to run applications stand alone |
|
|
|
|
|
| ||||||||||||||
Environment set up to run applications with python |
|
|
|
|
|
| ||||||||||||||
Science Tool Specific |
|
|
|
|
|
| ||||||||||||||
Provide setup of environment for ASP |
|
|
|
|
|
| ||||||||||||||
Provide setup of environment for user analysis |
|
|
|
|
|
| ||||||||||||||
GlastRelease Specific |
|
|
|
|
|
| ||||||||||||||
Migrate GR v15r47 to SCons |
| Emmanuel | |
|
|
| ||||||||||||||
Migrate GR HEAD to SCons |
| Heather |
|
|
|
| ||||||||||||||
Migrate JO files to top-level directory |
| Navid |
|
|
|
| ||||||||||||||
Update System Tests to use SCons |
| Leon, Liz |
|
|
|
| ||||||||||||||
Provide SCons support for Gaudi |
| Joanne, Heather, Navid, Emmanuel |
|
|
|
| ||||||||||||||
CHS Specific |
|
|
|
|
|
| ||||||||||||||
Migrate CHS packages to SCons |
| Bryson, Navid, Joanne, Jim Panetta | |
|
|
| ||||||||||||||
relocatable RPM's creation needs to use SCons | (FOS) uses the CHS checkout package to build relocatable RPM's that we install in SLAC AFS space for our various software "platforms". We use glastpack.pl to extract a suitable source tree from offline CVS, and then build with CMT. This process needs to use SCons. | Jim Panetta |
|
|
|
| ||||||||||||||
Migrate regression testing to use SCons builds rather than CMT builds | We rely on the RM HEAD and release build processing to perform the regression tests on the event-decoding software portions of CHS. However, to my knowledge there are no customers of the RM-created CHS build directory hierarchies in NFS | Jim Panetta |
|
|
|
| ||||||||||||||
Documentation |
|
|
|
|
|
|