Last update:
Apr 1, 2000
|
|
|
The Use of Open Source Tools in PHENIX Code Development
|
Momchil Velkovsky1,
David Morrison2
- University at Stony Brook
- Brookhaven National Laboratory
Presented by:
Momchil Velkovsky
At present, the PHENIX Experiment at RHIC has approximately fifty
collaborators actively developing code for both online and offline
uses. If anything, this number is expected to increase in the near
future as experimental data becomes available. PHENIX relies heavily
on several open-source tools to help manage the code development
problems presents by this large and varied group. These tools include
ones long familiar to the HENP community, such as the use of CVS to
for version control, as well as some that are not as widely used.
These newer tools include some adopted from the Mozilla project, such
as Bonsai which provides a query interface to CVS, Tinderbox for
managing software builds, and Bugzilla for tracking problem reports.
PHENIX also uses CVSWEB, LXR and DOC++ to provide source code
navigation and documentation. The HtDig package is used to search the
PHENIX web. This talk will discuss our experiences, both good and
bad, with adapting these tools to PHENIX use.
Short Paper: |
|