Configuration Management Status

Code Management (SoftRelTools)

Jim Amundson is 4 months through a 6 month 1 FTE support for SRT with a goal of 10% at the end of March. All of the short-term fixes that were deemed necessary by participants in November meetings have been implemented. The existing code is being actively updated by several people from the collaborations. Because the existing code base is very fragile, Jim is working on a conservative rewrite of the code base in order to make it more robust and flexible. The rewrite is planned for the months of January and February with debugging to follow in March. An overview of the rewrite can be found in a status report given to Run II committee on Jan 12, 1999.

Jim Amundson spent the week of December 7-12 working with CMS at CERN on SoftRelTools. CMS has cut their first release which uses SoftRelTools. They are also one of the collaborations actively updating SRT.

ups/upd

The current releases of ups and upd are fairly stable. The re-engineering development team has been laid down, and the products are now considered in maintenance by the UAS group, which has made several minor patch releases. CDF and D0 both have working upd server configurations and new software distribution systems, which use the new upd dependency tree install features heavily and CDF uses "ups compile" functionality heavily. E831 is using "upp" for automated software updates.

All known onsite installations of older ups have been upgraded, or are on frozen systems, and the distribution server for the old upd has been turned off.

ups and especially upd could use further development work on documentation and desired additional functionality, but the required functionality for Run II is implemented and is fairly solid.

C++ working group

The current releases of the KAI C++ compilers are being used successfully. There is a great deal of interest in incorporating platform-supplied C++ compilers. The SGI C++ compiler is the one which is closest to KAI in its current status. It is receiving the most attention at this time. The most significant problem with KAI is the continuing problem with a satisfactory debugging solution.

There is still significant unhappiness with the state of debuggers for use with KAI C++. Cindy Wike is currently working with Kuck & Associates to determine if kdb, the just-released debugger for the KAI C++ compiler, meets the Debugger Features Required as defined by the C++ Working Group.

Purify, Insure++ and GDPro

Cindy Wike has recently been hired to work on these issues in addition to the KAI debugger issue. She has already started participating in Purify support as well as working with Margherita Vittone on installing the current version of GDPro.

Configuration Management Home

The Configuration Management home page is here..