Last update:
Apr 1, 2000
|
|
|
Software Release Tools at Fermilab - A rewrite of the SRT package
|
James Amundson
Fermilab
Presented by:
Ruth Pordes
We describe the rewrite and use of SoftRelTools version 2, which
was developed as part of the Fermilab CDF/D0/CD Joint Offline
Project. The new SoftRelTools is currently in use by CDF and D0
Online and Offline projects; it has also been adopted by BTeV.
The goal of the rewrite was to be easier to use and to maintain
than its predecessor while providing a backwards-compatible
replacement for the original SoftRelTools written by Bob
Jacobsen. Maintainability is enhanced by a modular structure
and the separation of the basic tool from project-specific and
site-specific settings through an inheritance hierarchy. Ease of
use has also been improved through increased functionality. The
new version of SRT is proving robust against the experiment
development needs as they move to new compilers, new options,
and new platforms.
Short Paper: |
|