Difference between revisions of "GlueX Software Meeting, October 29, 2019"

From GlueXWiki
Jump to: navigation, search
(Created page with "GlueX Software Meeting<br> Tuesday, October 29, 2019<br> 2:00 pm EDT<br> JLab: CEBAF Center A110<br> BlueJeans: [http://www.bluejeans.com/968592007 968 592 007] ==Agenda== #...")
 
m (Review of recent issues and pull requests)
 
(4 intermediate revisions by 2 users not shown)
Line 24: Line 24:
 
# Review of [https://groups.google.com/forum/#!forum/gluex-software recent discussion on the GlueX Software Help List] (all)
 
# Review of [https://groups.google.com/forum/#!forum/gluex-software recent discussion on the GlueX Software Help List] (all)
 
# Action Item Review (all)
 
# Action Item Review (all)
 +
 +
=== [http://chep2019.org CHEP2019] Dry Run===
 +
* [https://docs.google.com/presentation/d/1PX4gX6fUtDF-8e2UGQMMSIKysmSsZW2R6iV-ufjTZO0/edit?usp=sharing Offsite Data Processing for the GlueX Experiment] (David L.)
  
 
===Slides===
 
===Slides===
  
 
Talks can be deposited in the directory <code>/group/halld/www/halldweb/html/talks/2019</code> on the JLab CUE. This directory is accessible from the web at https://halldweb.jlab.org/talks/2019/ .
 
Talks can be deposited in the directory <code>/group/halld/www/halldweb/html/talks/2019</code> on the JLab CUE. This directory is accessible from the web at https://halldweb.jlab.org/talks/2019/ .
 +
 +
== Minutes ==
 +
 +
Present:
 +
 +
* ''' CMU: ''' Naomi Jarvis
 +
* ''' FIU: ''' Tolga Erbora, Churamani Paudel
 +
* ''' FSU: ''' Sean Dobbs
 +
* ''' JLab: ''' Alexander Austregesilo, Mark Ito (chair), Igal Jaegle, David Lawrence, Keigo Mizutani, Simon Taylor, Beni Zihlmann
 +
* ''' ODU: ''' Nilanga Wickramaarachchi
 +
 +
There is a [https://bluejeans.com/s/5amap/ recording of his meeting] on the BlueJeans site. Use your JLab credentials to access it.
 +
 +
=== Report from the last HDGeant4 Meeting ===
 +
 +
We went over [[HDGeant4 Meeting, October 22, 2019#Minutes|the minutes from the meeting on October 22]].
 +
 +
* Igal wondered if our physics list needs updating. He will post an issue on the HDGeant4 GitHub site.
 +
* We discussed missing random triggers. If MCwrapper happens to do its pre-run test on a run with no random triggers, the entire job series is stopped. The basic problem is that some runs were taken without random triggers. This should be caught with some sort of monitoring technique, but apparently the current techniques are inadequate, and no further work is on this is planned. Alex and Sean proposed substituting PS triggers for the missing random triggers but Beni strongly objected to this scheme. He would like to use random triggers from nearby runs. No volunteers for this endeavor came forward.
 +
 +
=== Review of recent issues and pull requests ===
 +
 +
We started going over unresolved [https://github.com/JeffersonLab/halld_recon/issues?q=is%3Aissue issues for halld_recon] but did not have a lot of fruitful discussion. Many of the issues are very old, and no one has worked on their resolution for a while. Dropping the issues altogether was thought unwise; real problems had been identified when they were opened. We will go through and try to re-assess status offline.
 +
 +
=== Updating Support Software Versions ===
 +
 +
Beni pointed out that many of our support software versions are very old now. Examples are Xerces, ROOT, Python, and there are others. Mark has started work on a build with the latest Xerces version and will roll that into a future release. We agreed it was a good idea to do a similar thing with the other stale packages.
 +
 +
Going to Python 3 is a particular problem in that much of our Python code is not compatible. Mostly it is the print statements without parentheses, but that still means files have to be edited to work with Python 3. This may need a group effort.

Latest revision as of 15:22, 6 February 2020

GlueX Software Meeting
Tuesday, October 29, 2019
2:00 pm EDT
JLab: CEBAF Center A110
BlueJeans: 968 592 007

Agenda

  1. Announcements
  2. Report from the last HDGeant4 Meeting (all)
  3. Review of recent issues and pull requests:
    1. halld_recon
    2. halld_sim
    3. CCDB
    4. RCDB
  4. Review of recent discussion on the GlueX Software Help List (all)
  5. Action Item Review (all)

CHEP2019 Dry Run

Slides

Talks can be deposited in the directory /group/halld/www/halldweb/html/talks/2019 on the JLab CUE. This directory is accessible from the web at https://halldweb.jlab.org/talks/2019/ .

Minutes

Present:

  • CMU: Naomi Jarvis
  • FIU: Tolga Erbora, Churamani Paudel
  • FSU: Sean Dobbs
  • JLab: Alexander Austregesilo, Mark Ito (chair), Igal Jaegle, David Lawrence, Keigo Mizutani, Simon Taylor, Beni Zihlmann
  • ODU: Nilanga Wickramaarachchi

There is a recording of his meeting on the BlueJeans site. Use your JLab credentials to access it.

Report from the last HDGeant4 Meeting

We went over the minutes from the meeting on October 22.

  • Igal wondered if our physics list needs updating. He will post an issue on the HDGeant4 GitHub site.
  • We discussed missing random triggers. If MCwrapper happens to do its pre-run test on a run with no random triggers, the entire job series is stopped. The basic problem is that some runs were taken without random triggers. This should be caught with some sort of monitoring technique, but apparently the current techniques are inadequate, and no further work is on this is planned. Alex and Sean proposed substituting PS triggers for the missing random triggers but Beni strongly objected to this scheme. He would like to use random triggers from nearby runs. No volunteers for this endeavor came forward.

Review of recent issues and pull requests

We started going over unresolved issues for halld_recon but did not have a lot of fruitful discussion. Many of the issues are very old, and no one has worked on their resolution for a while. Dropping the issues altogether was thought unwise; real problems had been identified when they were opened. We will go through and try to re-assess status offline.

Updating Support Software Versions

Beni pointed out that many of our support software versions are very old now. Examples are Xerces, ROOT, Python, and there are others. Mark has started work on a build with the latest Xerces version and will roll that into a future release. We agreed it was a good idea to do a similar thing with the other stale packages.

Going to Python 3 is a particular problem in that much of our Python code is not compatible. Mostly it is the print statements without parentheses, but that still means files have to be edited to work with Python 3. This may need a group effort.