[Halld-offline] Software Meeting Minutes, October 11, 2021
Mark Ito
marki at jlab.org
Mon Oct 11 13:17:49 EDT 2021
Folks,
Please find the minutes here
<https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_October_11,_2021#Minutes>
and below.
-- Mark
___________________________________
GlueX Software Meeting, October 11, 2021, Minutes
Present: Alex Austregesilo, Thomas Britton, Sean Dobbs, Mark Ito
(chair), Richard Jones, Simon Taylor, Beni Zihlmann
There is a recording of this meeting
<https://bluejeans.com/s/m0Hbo268UaO/>. Log into the BlueJeans site
<https://jlab.bluejeans.com> first to gain access (use your JLab
credentials).
Announcements
1. Doxygen sites for halld_recon and halld_sim
<https://mailman.jlab.org/pipermail/halld-offline/2021-October/008654.html>.
Mark announce the working Doxygen sites for halld_recon and
halld_sim. We discussed how we might improve them.
* We will try educate ourselves on what is possible to do with
Doxygen. Beni and Alex posted link which Mark will collect into
a wiki page.
* Richard suggested asking people in the High Energy community if
they have developed best practices for configuring Doxygen, or
indeed whether they are using Doxygen as a code documentation
tool still.
2. Advanced support versions, bug fixes, and a new version set: 5.0.1
<https://mailman.jlab.org/pipermail/halld-offline/2021-October/008655.html>
We are now back with advanced versions of ROOT and Geant4 as the
default.
Review of Minutes from the Last Software Meeting
We went over the Minutes from the September 27th meeting
<https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_September_27,_2021#Minutes>.
Alex pointed out that we need a new set of recon-launch compatible
builds to go with the current master branch of halld_sim. There are
fixes to the beam properties class, used by some of our generators, that
is not captured in the last tagged version.
Review of Minutes from the Last HDGeant4 Meeting
We went over the minutes from the meeting on October 4th
<https://halldweb.jlab.org/wiki/index.php/HDGeant4_Meeting,_October_4,_2021#Minutes>.
We need to verify that the current version of Geant4, 10.04, fixes
HDGeant4 Issue #195: Crash adding daughters on RHEL/CentOS 8
<https://github.com/JeffersonLab/HDGeant4/issues/195>.
FAQ of the Fortnight: How do I restart the automatic pull-request
test?
We went over the FAQ
<https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_FAQ#How_do_I_restart_the_automatic_pull-request_test.3F>
that describes the procedure. This action is appropriate when it is
known that a pull-request test failed due to external circumstances,
those unrelated to the content of the code in the request, and the issue
with those circumstances have been resolved. Note that the restart
requires admin privileges on the repository in question (halld_recon or
halld_sim). Only members of the gluex_admin team
<https://github.com/orgs/JeffersonLab/teams/gluex-admin/members> have
this privilege. Collaborators without admin privilege can trigger a
re-test by pushing an additional change (including changes which do not
affect the operation of the code) to the branch on GitHub which is the
subject of the pull request.
Review of recent issues and pull requests
Alex reported that he is still seeing crashes described in halld_recon
Issue #81, DL1MCTrigger Crashes With mysql rcdb/ccdb
<https://github.com/JeffersonLab/halld_recon/issues/81>, first reported
in January 2019 by Jon Zarling. The odd thing about this one is that
failures only occur on RCDB access to the MySQL server and not when
using an SQLite file. Alex will put together a simple test case and
Richard will have a look at it.
Action Item Review
1. Create a Wiki page of Doxygen links. (Mark)
2. Ask the HEP Software Foundation about code documentation best practices.
3. Create new tagged version of halld_sim and corresponding
recon-launch compatible version sets. (Mark)
4. Add Alex to the gluex_admin team on GitHub. (Mark)
5. Add non-privileged pull-request-re-test procedure to the FAQ.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-offline/attachments/20211011/547f862d/attachment.html>
More information about the Halld-offline
mailing list