Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Lists of Priorities

August, 2008 

April, 2007

April, 2007

CMT or Not CMT

 See the WhiteBoard  no VS2005 support (and no clear plans to do so by cmt-central), doesn't create useful Intel Mac Makefiles, we're already behind the CMT-times, but ditch CMT at what cost?  (in some Jim T. Kirk voice)

When you don't know what to do.. set up a task force! 

Associated issues:
Mucho environment variables such as <package>ROOT
Package dependencies - we need to have a careful review of our uses, and consider -no_auto_imports in those cases where the use is required.

 Getting a handle on our externals

Should make sure we keep the source around - presently it's stashed on u05.

Automated External Builds for all platforms and at the very least document the method of building all of our externals - this was started in the Developer's Corner some time ago and never finished.

When to upgrade Gaudi again?   may be driven by our need to support RHEL4 and Intel Mac..or our interest level in GaudiPython

cppunit should be set up to use the shared library rather than the static lib - if it's not already.

 Pointer Skims

See Eric's talk: http://confluence.slac.stanford.edu/download/attachments/20011/Event_Collections.pdf

Go with a fully-ROOT implementation or use MySQL?

Like to have something by end of April. 

RHEL4 

GSFC set to move soon (actually they seem to be maintaining a machine specifically for GR now)..and Joanne's laptop is now RHEL4.  Most of GR's packages now compile - there seems a lingering issue with CLHEP/Gaudi - who will look into this and when?  And what of the remaining compilation failures? (Yes we see you CalRecon and TkrRecon!)

Release Manager

It would be best if RM and MrStudio would share as much code as possible for building our packages.

Online Authentication has been bust since Sept, 2006.
See:  ~glast/infraBin/ReleaseManager for command-line versions of web-based commands we no longer have access too until the online authentication issue is sorted out.

Unit Testing

Some are broke...many do nothing useful 

Should consider the use of sub-packages for unit tests (will help with our dependency problem mentioned above) 

Ntuple Documentation  

Keeping it up to date - perhaps review every six months?

 Doxygen 1.5.1 problem with @page, who will look into this and communicate our troubles to Doxygen-Central?                                         Leon will look into this

Do we include CalTuple or SVAC in the workbook - should we?                                                                                                               Done 4/3/2007  by Chuck

 xxxRootData packages also need to jump over to use Doxygen for its documentation so that it is more easily included in the workbook.

Actually speaking of documentation..when was the last time you checked the mainpages of your packages? 

VS2005 and Intel Mac Support

Not clear how soon we need this - but it should be kept in mind.

 Shared Libraries for Utility Packages

See the WhiteBoard

Workbook

Exisiting examples should be reviewed to insure their content is still up to date. 

The "Advanced" and "Data Access" navbars should be reviewed.

An archiving policy needs to be worked out. 

System Tests

New interface

PyRoot 

Be nice to look at using this more (smile)

Rationalize SLAC AFS Directory Usage

We had applications installed every which where - be nice to set up a consistent set of suggestions for installations.