Core Minutes 1/25/2005
Present: Joanne Bogart, Anders Borgland, Toby Burnett,
David Chamont, Xin Chen, Johann Cohen-Tanugi, James Chiang, Seth Digel, Richard Dubois, Dan Flath,
Warren Focke, Riccardo Giannitrapani, Berrie Giebels, Navid Golpayegani,
Heather Kelly, Michael Kuss, Matt Langston, Julie McEnery,
Chuck Patterson, James Peachey, Dirk Petry, Leon Rochester, Tom Stephens, Tracy Usher
- Announcements: (Richard) Welcome to Jean-Paul Lefevre, who is
starting a 6-month sabbatical from Saclay. He'll be working on data handling tools.
- GlastRelease:
Last week's imminent GlastRelease tag hasn't happened yet, but should soon. The last optimized
HEAD build has problems in the unit tests which don't show up in the non-opt build.
Meanwhile, various other improvements have been made which should be incorporated in the
next tag. Riccardo has made upgrades so that FRED may be started from Gleam (in addition to
the already-supported mode, where FRED starts Gleam). Toby, in collaboration with Navid, has
added a new package, extFiles, to IExternal. It's a place to keep large data files which tend
to be used by several releases, so that users don't have to download additional copies of such
files for each new release. The Installer takes care of keeping it current, just as it does for
libraries. Leon is ready to tag about 8 packages with changes for the new TkrRecon [as of
this afternoon, has done so].
- Externals developer doc: (Toby) There seems to be no documentation
on how to go about making a new external library. Can we put it somewhere? (Heather) This
needs to be done at some point; priority for Workbook so far has been end-user documentation.
We would need some advice on how to write the requirements file and something about what needs
to be done for the Installer. [In any case, sponsors of potential external libraries should
touch base with the External Library Czar, aka Navid. ed.]
- System Tests: (Julie) We have System Test output of a build
including new TkrRecon, but, because of a bug in the production System Test interface, can't see the
histograms. The bug has been fixed in the prototype version. Before she can give the green light
to the new TkrRecon, she needs feedback from subsystems that the differences in histograms
are reasonable. (Richard) Is there anything missing
from the prototype System Tests (i.e., something that production version does)?
(Julie) All such missing
functionality has been requested in JIRA. Some of it is critical!
-
External libraries at SLAC Julie
broached the subject
of the organization of external libraries at SLAC. We have a random mixture of optimized and
non-optimized spread out in two branches of /nfs/farm/g/glast/u05/GLAST_EXT. Why not consolidate
and just use optimized binaries? Joanne, who sometimes needs non-opt libraries
for grubby Linux debugging, proposed the following:
- Keep the same directory structure we currently have. The rh9_gcc32opt branch should be fully
populated with optimized binaries.
- We also need a debug build (in the rh9_gcc32 branch) of gaudi. There may be another
library or two for which it is worthwhile to maintain both builds. For the remainder, the
rh9_gcc32 branch should just have a symbolic link to the rh9_gcc32opt branch.
- There should be a well-documented, preferably automated, procedure to install a debug build
of other libraries as needed (not expected to be very often).
-
Workbook/Installer testimonial: (Richard) He and Tracy just got back
from TRIUMF and a meeting with people from the KOPIO experiment,
eager to steal as much as possible of our stuff. Using the Workbook documentation, they were
able to download the Installer, then download SAS code and run it!
-
Windows RM: (Navid) He has been playing with the new Windows queue.
He needs access to GLAST06 to install some modules. Richard believes he should be able to log
in with the glast account and using the group space on the V disk.
-
Pipeline: (Dan) Remaining work includes:
- removal of dbs persistent connections
- archive ability
- fixing various little bugs
Then he will work on architecting the next pipeline. One desired feature is better log files.
Current ones are verbose and difficult to understand since different threads write to the
same file.
-
Sign-on service: (Richard)
When glast-ground was released from the firewall last Thursday, the
signon service (aka "CAS") failed. This allows us to use SLAC
account/pw's to authenticate our pages. This authentication was being
used to restrict editing/creation of tasks to SLAC account holders. Matt
fixed that last night, which restored access to the pipeline
task defining xml file upload. Next up is the ability to download an xml
file from an existing task, for purposes of editing or cloning it.
-
Science Tools: (James)
Addressing JIRA issue. Will be doing a bunch of renaming – a couple packages and
some tools – to be in accord with standards.
∫ Flight(w, ..) dw
-
Tower A: (Johann) Since arriving at SLAC it has performed
well under post-system tests. I & T have it today; Hiro and Johann will get it back
on Wednesday. They will use ROOT analysis based on code from Michael, but it's not
consistent with the new TkrRecon. Need to upgrade or go to a UserAlg-based analysis.
SAS pipeline, etc., will be needed. Alignment and efficiency numbers are to be
produced before it goes on the grid. (Tracy) ..is having a good time looking
at the data. He is impressed with how clean the events are. New TkrRecon is
doing fine.
-
EM: (Heather) Julie completed system tests on v3r0407p3. There
was a bug concerning error bit checks, now fixed in v3r0407p4, however there will be yet
another tag before too long. There are a couple JIRA issues still to be addressed.
Question of the Week
Q: Where on the SLAC FTP site can I find the latest external libraries for Windows?
A: They can be found in the VC8Debug (or similar) directory, but you
have an Installer: use it! There is a certain amount of overhead in first use on Windows
but after that it's a snap and will guarantee you have the right
version of everything.
J. Bogart Last Modified:
01-Jun-2010 15:47:51 -0700