December 17, 2008 Software

From GlueXWiki
Revision as of 10:53, 14 January 2009 by Davidl (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


  1. Review minutes from December 3, 2008 Software meeting
  2. Announcements
    • Anonymous svn checkouts
  3. Discussion: Standard Software Versions (Mark I.)
  4. Too many cdcTruthHits (Beni)
  5. Action Items



The meeting will be at 14:00pm in Cebaf Center F326.


To connect by telephone: 1.) dial:

800-377-8846 : US
888-276-7715 : Canada
302-709-8424 : International

2.) enter participant code: 39527048# (remember the "#")

Video Conferencing

We will attempt an EVO connection for this meeting. We have a reasonable expectation that this will work.


Attendees: David L. (chair), Simon T., Alex S., Mark I., Elliott W., Elke A., Beni Z., Herun Y., Jim S., Micah V., Curtis M.

Standard Software Versions

See Mark's slides above that were used to prime the discussion. There was a general consensus that we should have at least a nightly build and build for each stable release. The "production" build will point to the last stable release. It was suggested that the release notes be posted on the wiki in a way taht makes it easy to scan through them when looking for major changes.

There was some discussion of external package management. In particular, things like root, cernlib, and xerces. At a minimum, the release notes for a release should contain a list of the versions for the relevant packages that were known to compile on a specific platform. The issue of binary distribution was deferred until a later meeting.

Too many cdcTruthHits

Beni presented evidence of multiple truth hits in the CDC. These are events in which more than 1 truth hit can occur for the same straw. Mark first noticed this while working on tracking code. The double hits do not occur in the raw CDC hits, only in the truth hits. This issue was understood by Richard (not at the meeting) who has since, addressed it.

Action items

  1. Follow up on anonymous svn checkouts (David L.)
  2. Formalize/document software release creation procedure (David L., Mark I.)

Next Meeting