[Halld-offline] Software Meeting Mintes, December 6, 2021
Mark Ito
marki at jlab.org
Mon Dec 6 20:08:38 EST 2021
People,
Please find the minutes here
<https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_December_6,_2021#Minutes>
and below.
-- Mark
_________________________________
GlueX Software Meeting, December 6, 2021, Minutes
Present: Alex Austregesilo, Edmundo Barriga, Thomas Britton, Sean Dobbs,
Sergey Furletov, Mark Ito (chair), Igal Jaegle, Richard Jones, Simon
Taylor, Jon Zarling, Beni Zihlmann
There is a recording of this meeting
<https://bluejeans.com/s/iHsrd3ouohh>. Log into the BlueJeans site
<https://jlab.bluejeans.com> first to gain access (use your JLab
credentials).
Announcements
1. New version set: 5.1.0
<https://mailman.jlab.org/pipermail/halld-offline/2021-October/008671.html>
This version set was released on October 29. Mark is preparing a new
version set and now that Pull Request #605
<https://github.com/JeffersonLab/halld_recon/pull/605>, "Remove
incorrect logic in TRUTH photon construction," submitted by Sean,
has been merged by Alex, a new tag of halld_recon can be applied and
added to the new set.
2. first step toward a global filesystem for Gluex
<https://mailman.jlab.org/pipermail/halld-offline/2021-November/008681.html>.
Richard led a discussion of how we can use StashCache
<https://opensciencegrid.org/docs/data/stashcache/overview/> to
create, maintain, and analyze a global file system. See his email
<https://mailman.jlab.org/pipermail/halld-offline/2021-November/008681.html>
for details.
* The OSG is moving away from user X509 certificates and towards
tokens for user authentication. This (and other issues) have
caused a stoppage in job submission to the OSG over the past few
weeks
o The stoppage was confirmed by Thomas. "We are on the cutting
edge of OSG use," he reports.
* We should leverage efforts from the larger community on data
management. StashCache is an example of an opportunity to do so.
* Igal is interested in using this for PrimEx and SRC/CT.
* One leading candidate for using this is for doing analysis
launches on the OSG. This requires having our REST data out
there on StashCache.
* Mark: We (aka he) need education on StashCache. Perhaps Richard
can give a pedagogically oriented presentation at some point.
* Transitioning to Zoom
<https://mailman.jlab.org/pipermail/halld/2021-December/000943.html>
Mark put a wiki page together on the topic and invited us to
contribute content.
* New version set for simulating 2019-11 data
<https://mailman.jlab.org/pipermail/halld-offline/2021-November/008710.html>
There will be a new version sets coming out soon to pick up the
fix from Sean mentioned above (Pull Request #605) as applied to
the recon-launch compatible builds (2017-01, 2018-01, 2018-08,
and 2019-11).
Review of Minutes from the Last Software Meeting
We went over the minutes from the meeting on October 25th
<https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_October_25,_2021#Minutes>.
* Thomas reported that the node formerly known as scosg16 is being
rebuilt as scosg16-dev and will serve as a test platform for changes
to OSG-related software. This avoids bringing in changes, untested,
on the production Submit Host (now scosg20).
* CentOS Stream looks to be the choice (not yet final) for a future
upgrade of the JLab Farm.
* On *Package Structure*, Mark has concluded that the project to
render halld_sim and hdgeant4 independent of halld_recon by
splitting out the pieces of code used by all three is not easily
done and will require coding of interface routines, i.e., a
significant refactoring effort. He has succeeded in doing the split
in on a technical basis, but the extracted code represents an
unacceptably large fraction of the various detector reconstruction
packages. The split code, though not suitable for general use, may
guide us if we want to pursue this change in the future.
Review of Minutes from the Last HDGeant4 Meeting
We went over the minutes from the meeting on November 29
<https://halldweb.jlab.org/wiki/index.php/HDGeant4_Meeting,_November_29,_2021#Minutes>.
Hao Li has marked Issue #195
<https://github.com/JeffersonLab/HDGeant4/issues/195>, "Crash adding
daughters on RHEL/CentOS 8" as resolved.
Report from the November 4th SciComp Meeting
Mark promised a report soon. He knows y'all can't wait. ;-)
FAQ of the Fortnight: How do I get notified of changes in a
repository on GitHub?
We took a quick look at the link provided in the answer to this FAQ
<https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_FAQ#How_do_I_get_notified_of_changes_in_a_repository_on_GitHub.3F>.
Upcoming Computing Review
We went over a few items linked from the Computing Review wiki page
<https://halldweb.jlab.org/wiki/index.php/Software_and_Computing_Review_6>.
* There will be a meeting to show slides this afternoon. All
presenters in the review will present what they have.
* A few of the slides that Mark prepared were flashed.
* The pre-review handout document now runs to about 16 pages.
Documentation Upgrade
Beni presented his thought on how we should improve software
documentation. See his slides
<https://halldweb.jlab.org/talks/2021/usedoxy.pdf> for all of the
details. Some points (for emphasis):
* User's are well-positioned to comment on the documentation and
should be encouraged to do so.
* An overview presentation of the data analysis flow, from
reconstruction to analysis to ROOT analysis is lacking.
* Richard: there are additional valuable resources for software
information:
o The HOWTO wiki page.
o Recordings of past Tutorials/Workfests
* Beni proposed forming a task force
o Those present unanimously agreed that Beni should be the chair.
+ Richard remarked that "we are all 100% behind you, Beni."
o Mark volunteered to provide advice to the new chair.
o Beni will call an organizational meeting.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-offline/attachments/20211206/45799be4/attachment.html>
More information about the Halld-offline
mailing list