Difference between revisions of "GlueX Software Meeting, August 15, 2022"

From GlueXWiki
Jump to: navigation, search
(Minutes)
(Minutes)
 
Line 79: Line 79:
 
# Status of software upgrade projects:
 
# Status of software upgrade projects:
 
#* JANA2: Nathan summarized recent developments incorporated in the releases [https://github.com/JeffersonLab/JANA2/releases/tag/v2.0.6 2.0.6] and forthcoming 2.0.7. He is resuming the evaluation with a recent halld_recon release soon.
 
#* JANA2: Nathan summarized recent developments incorporated in the releases [https://github.com/JeffersonLab/JANA2/releases/tag/v2.0.6 2.0.6] and forthcoming 2.0.7. He is resuming the evaluation with a recent halld_recon release soon.
#* RHEL8: Both results from Dimon's studies and the b1pi test look promising. Naomi reported problems in ReactionFilter and further downstream in the DSelector.
+
#* RHEL8: Both results from Simon's studies and the b1pi test look promising. Naomi reported problems in ReactionFilter and further downstream in the DSelector.
 
# Review of recent issues and pull requests
 
# Review of recent issues and pull requests
 
# Review of recent discussion on the GlueX Software Help List: Beni has troubles compiling the gluex software stack on Ubuntu 20.04. It seems to be caused by a dependency on boost_python3. This motivates the promotion of container builds within the collaboration, since private builds of all packages and dependencies are not needed there. One just needs access to the rather large builds on the group disk, either through CVMFS or otherwise. Peter is regularly using containers in Glasgow and agreed to collect information about possible use-cases and some documentation on a wiki page.
 
# Review of recent discussion on the GlueX Software Help List: Beni has troubles compiling the gluex software stack on Ubuntu 20.04. It seems to be caused by a dependency on boost_python3. This motivates the promotion of container builds within the collaboration, since private builds of all packages and dependencies are not needed there. One just needs access to the rather large builds on the group disk, either through CVMFS or otherwise. Peter is regularly using containers in Glasgow and agreed to collect information about possible use-cases and some documentation on a wiki page.

Latest revision as of 16:16, 15 August 2022

GlueX Software Meeting
Monday, August 15, 2022
10:30 am EDT
F326/327

Zoom Meeting ID: 161 341 3143 Passcode: 969594 Join

Mark Ito is inviting you to a scheduled ZoomGov meeting.

Topic: GlueX Software Time: This is a recurring meeting Meet anytime

Join ZoomGov Meeting https://jlab-org.zoomgov.com/j/1618692159?pwd=VGpjT1BZR2hKWmp1S0E3aEpHUlRiQT09

Meeting ID: 161 869 2159 Passcode: 634605 One tap mobile +16692545252,,1618692159# US (San Jose) +16468287666,,1618692159# US (New York)

Dial by your location

       +1 669 254 5252 US (San Jose)
       +1 646 828 7666 US (New York)
       +1 669 216 1590 US (San Jose)
       +1 551 285 1373 US
       833 568 8864 US Toll-free

Meeting ID: 161 869 2159 Find your local number: https://jlab-org.zoomgov.com/u/acAwo1X4w9

Join by SIP 1618692159@sip.zoomgov.com

Join by H.323 161.199.138.10 (US West) 161.199.136.10 (US East) Meeting ID: 161 869 2159 Passcode: 634605

Agenda

  1. Announcements
  2. Review of Minutes from the Last Software Meeting (all)
  3. Action Item Review (all)
    • Switch off debug symbols by default (Mark): done, transition has to be announced and documented
    • Investigate differences between native and container build (Mark, all)
    • Add RHEL8 to the b1pi test (Alex): done, seems to work
    • Patch old halld_recon versions for RHEL8 (Sean?)
  4. Report from SciOps/ENP meeting (Alex)
  5. Debug symbols in build scripts (Mark)
  6. BMS_OSNAME update (Mark)
  7. Status of software upgrade projects:
    • JANA2 (Nathan)
    • RHEL8 (Simon)
  8. Review of recent issues and pull requests:
    1. halld_recon: Issues, PRs
    2. halld_sim: Issues, PRs
    3. hdgeant4: Issues, PRs
    4. MCwrapper: Issues, PRs
    5. gluex_root_analysis: Issues, PRs
  9. Review of recent discussion on the GlueX Software Help List (all)

Minutes

Participants: M. Ito, D. Lawrence, E. Chudakov, I. Jaegle, M. Shepherd, N. Jarvis, N. Brei, P. Pauli, S. Taylor, A. Austregesilo

  1. Announcements: There was a discussion about production plans, which is important for the estimation of the NERSC request. Reproduction of GlueX-I data strongly depends on the results from 2017-01 ver04. This has to be discussed in the P&A meeting. Besides, there will be new data sets from CPP/NPP and PrimEx to reconstruct before restarting GlueX-II in 2023.
  2. Review of Minutes from the Last Software Meeting
  3. Action Item Review
  4. Report from SciOps/ENP meeting: neither agenda nor minutes available
  5. Debug symbols in build scripts
  6. BMS_OSNAME update
  7. Status of software upgrade projects:
    • JANA2: Nathan summarized recent developments incorporated in the releases 2.0.6 and forthcoming 2.0.7. He is resuming the evaluation with a recent halld_recon release soon.
    • RHEL8: Both results from Simon's studies and the b1pi test look promising. Naomi reported problems in ReactionFilter and further downstream in the DSelector.
  8. Review of recent issues and pull requests
  9. Review of recent discussion on the GlueX Software Help List: Beni has troubles compiling the gluex software stack on Ubuntu 20.04. It seems to be caused by a dependency on boost_python3. This motivates the promotion of container builds within the collaboration, since private builds of all packages and dependencies are not needed there. One just needs access to the rather large builds on the group disk, either through CVMFS or otherwise. Peter is regularly using containers in Glasgow and agreed to collect information about possible use-cases and some documentation on a wiki page.

Action Items

  • Switch off debug symbols by default: update build_scripts on the group disk, observe effects on nightly builds (Alex, Peter)
  • Investigate differences between native and container build (Mark, all)
  • Add RHEL8 to b1pi test: investigate results, correct wrong particle masses (Alex)
  • Patch old halld_recon versions for RHEL8 (Sean?)
  • Collect information about container use cases, provide examples, promote usage (Peter)