Minutes

ReleaseManager backend status:
Dealing with u30 is taking up a good portion of Navid's time.  The disk is filling up again, and needs to be cleaned out before it impacts future builds.  Navid is currently attempting to pare down LATEST SCons builds after they are complete.  It seems reasonable to erase the *.cxx files at that point.

Windows builds are enabled but not submitted.  There is still a bug that needs to be worked out.

Mac builds are off until the trouble with LSF at SLAC is fixed up by unix-admin (aka Neal)

The G4 rhel4 optimized rebuilt has been tested and will be added to an upcoming GR soon.

ReleaseManager front end:

Karen has made updates to the RM2 web pages and asks for more comments.  In particular she is wondering whether users prefer that the status information be suppressed (as is now the default) or that the status be displayed.  Heather suggested that what is now labeled "Current" be renamed "Running".  RMViewer currently calls running builds, "Currently Running", which is clearer, though a bit long for a drop-down menu.

Work continus on RMViewer but no new releases yet.

GoGui

Joanne went over her windows log.  Due to the windows outage over the weekend and a change in DNS server, Joanne was unable to get connected to the windows machines at SLAC until yesterday.  She has managed to move to the updated version of SCons that includes increased support for Visual Studio. Joanne has built facilities in non-debug mode using VC++ 7.1 and 9 but has been unable to run any applications yet due to an inability to find MSVCR90.dll - which is available on that machine.

GlastRelease

Heather has been taking GlastRelease-15-49-00 for a test drive.  Now she has questions!  What follows is a list of new truths she learned:
Building without a target, results in building only the defaults.  Building 'all' will build all apps and test applications.  The bin directory contains the wrapper scripts while the exe directory contains the actual applications.  When checking out the code from CVS, use the SCons tag.

It does seem that Gleam is missing a definition for its application, while it does define test_Gleam, which I suppose is equivalent to Gleam at this point.  Maybe we should just call it Gleam rather than maintain two separate names for the same application?

CHS

Builds are enabled, just waiting for a tag.  Navid pointed out that since u30 is almost full, we may not want to trigger CHS builds too quickly.  We can wait til there is another natural tag.

Externals

Emmanuel has build ROOT v5.20 for the Mac and is now testing it out, using some suggested tests from Heather.

A build of ROOT v5.20 on RHEL5 is on hold pending other burning issues.

Agenda

  • Release Manager Status
    • Backend
      • Windows
      • Mac - LSF woes  Is there an ETA from unix-admins about getting that fixed?
      • u30
      • Other Issues?
  • rhel4 and rhel5
    • G4 rebuilt in optimized mode, has been tested and will be stuck in to GR head shortly
    • Any Babar news?
  • Installer
    • user release status
    • developer release status
  • Front End - Karen
    • Web Front End - Karen
      • http://glast-ground.slac.stanford.edu/rm2/
      • Recent Updates
        • - Automated the Release Manager Status check box and moved it out of the form.
        • - Changed the checkboxes for showing current, recent, and all builds to a pull down menu.
          Maybe rename Current to Running?
          - Added the variant (debug or optimized) to the operating system pull down menus in the 3 build tables.
  • stag command line tagger now available
    • SCons Command-line Tagger Proposal
    • available for download from u05/stag
    • Pop in "EOH" into release.notes for those package that do not have it
    • Migrate to new tagging convention
  • ST Builds
    • g2c versus f2c - think all the tags are now in GR
  • GR Builds
  • GlastRelease-scons v15r49 build status
    • Need to check out using GlastRelease-15-49-00 (which is fine - but do we also need to support a checkout of the form GlastRelease-v15r49 - do we care?)
    • building facilities worked, then attempting to build Gleam seemed to fail - but going to build all seemed to work, but I do not see a Gleam application.  I think we need to add a definition for the Gleam application into the Gleam SConscript file?  Actually most of the unit tests are missing
      Is defining a unit test as a 'testApps' equivalent to using 'binaries' in registerObject?
      Are the bin and exe directories completely equivalent?
  • GlastRelease-scons build status
    • SConstruct and <packageName>Lib.py updates at HEAD need to be tagged along GlastReleasev15r49 - status?
    • obf restructuring - Emmanuel,Navid,Joanne Proposal for obf extlib Organization
    • Migration of JO files to top-level
    • FRED and fox library
  • CHS
    • Waiting for next tag for this to be built via RM2
  • Windows Support
    • Going with VS2008
    • Externals
      • python
  • Externals
    **
  • No labels