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

Compare with Current View Page History

« Previous Version 14 Next »

Step

Description

Who

Status

Est. Duration

When

Comments

 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

 

Joanne, Navid

(plus)

 

 

 

Container support

 

Joanne, Navid

(plus)

 

 

 

GoGui

http://www.slac.stanford.edu/exp/glast/ground/software/notes/GoGui/GoGui-use.shtml

Joanne

 

 

 

 

Support for package overrides

 

Joanne, Navid

(plus)

 

 

 

Container Support

packages like celestialSources

Joanne, Navid

(plus)

 

 

 

Windows Support

 

 

 

 

 

 

Provide support for full Visual Studio Projects including use of the debugger

 

Joanne

 

 

 

 

Support various types of ROOT packages

 

Joanne

 

 

 

 

Gaudi Support

 

Joanne

 

 

 

 

Obtain/Compile all externals for VC++ 2008

 

 

 

 

 

 

ROOT, ape, CLHEP, cppunit, cfitsio, fftw

 

Heather

(plus)

 

 

 

MySQL

 

Heather

 

 

 

 

Gaudi

 

Heather

 

 

 

 

Release Manager

 

 

 

 

 

 

Automated Builds on Support Platforms

 

 

 

 

 

 

RHEL4

 

Navid

(plus)

 

 

 

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

http://glast-ground.slac.stanford.edu/rm2

Karen

 

 

 

 

RM2 stand alone app interface

RMViewer
http://confluence.slac.stanford.edu/display/SAS/RMViewer+User+Guide

Navid

(plus)

 

 

 

Binary Release for ST

Replacement for RM1 generated ST binary releases

Navid

 

 

 

 

Doxygen generation

RM2 will generate Doxygen documentation rather than RM1

Navid

(minus)

 

 

 

Calibration and geomtry file creation

RM2 will generate calibration and geometry files rather than RM1

Navid

(minus)

 

 

 

End User Needs

 

 

 

 

 

 

User Installs

 

Navid

(plus)

 

 

 

web based installer

http://glast-tomcat03.slac.stanford.edu:8080/SConsInstaller/

Tony

(plus)

 

 

 

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

(plus)

 

 

 

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

(plus)

 

 

 

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

 

 

 

 

 

 

  • No labels