<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Friends,</p>
    <p>Please find the minutes <a moz-do-not-send="true"
href="https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_November_10,_2020#Minutes">here</a>
      and below.</p>
    <p>  -- Mark</p>
    <p>____________________________________________________</p>
    <p>
    </p>
    <div id="globalWrapper">
      <div id="column-content">
        <div id="content" class="mw-body" role="main">
          <h2 id="firstHeading" class="firstHeading" lang="en"><span
              dir="auto">GlueX Software Meeting, November 10, 2020, </span><span
              class="mw-headline" id="Minutes">Minutes</span></h2>
          <div id="bodyContent" class="mw-body-content">
            <div id="mw-content-text" dir="ltr" class="mw-content-ltr"
              lang="en">
              <p>Present: Alex Austregesilo, Sean Dobbs, Mark Ito
                (chair), Naomi Jarvis, David Lawrence, Simon Taylor,
                Nilanga Wickramaarachchi, Beni Zihlmann
              </p>
              <p>There is <a rel="nofollow" class="external text"
                  href="https://bluejeans.com/s/E4_DES5XVPW/">a
                  recording of his meeting</a> on the BlueJeans site.
                Use your JLab credentials to authenticate.
              </p>
              <h3><span class="mw-headline" id="Announcements">Announcements</span></h3>
              <ol>
                <li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2020-October/008350.html">work
                    disk full again</a>. We are still very limited on
                  space. Only 14 TB free (6%). See <a rel="nofollow"
                    class="external text"
                    href="https://halldweb.jlab.org/disk_management/work_disk_2.png">this
                    plot</a> of current usage.</li>
                <li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2020-November/008364.html">New
                    release of Build Scripts: version 2.3</a>. Sets us
                  up to have builds on more advanced distributions,
                  e.g., CentOS 8.</li>
                <li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2020-November/008366.html">New
                    git repository: hd_singularity</a>. New repository
                  with scripts for building Singularity containers.</li>
                <li> <a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2020-November/008370.html">New
                    version set: 4.30.0</a> Update version set.</li>
              </ol>
              <h3><span class="mw-headline"
                  id="Review_of_Minutes_from_the_Last_Software_Meeting">Review
                  of Minutes from the Last Software Meeting</span></h3>
              <p>We went over <a
href="https://halldweb.jlab.org/wiki/index.php/GlueX_Software_Meeting,_October_13,_2020#Minutes"
                  title="GlueX Software Meeting, October 13, 2020">minutes
                  from the October 13th meeting</a>.
              </p>
              <h4><span class="mw-headline"
                  id="Scientific_Computing_Hardware">Scientific
                  Computing Hardware</span></h4>
              <p>Mark reported some news from SciComp.
              </p>
              <ul>
                <li> The tape library upgrade last week went well. After
                  two libraries were converted to one all tapes are
                  loadable into all drives.</li>
                <li> The Computer Center is very close to allowing jobs
                  from the OSG to run on the JLab farm.</li>
                <li> The work disk space will be supplemented by
                  2018-era file servers in the not-too-distant future.</li>
                <li> More farm nodes are being purchased, perhaps with
                  the new AMD Milan architecture. It should come to
                  about 80 more nodes.</li>
              </ul>
              <h4><span class="mw-headline"
                  id="Future_Trends_in_Nuclear_Physics_Computing">Future
                  Trends in Nuclear Physics Computing</span></h4>
              <p>Mark mentioned that the organizing committee of the
                Future Trends Workshop released a draft report at the
                Round Table Meeting this morning. Comments on the draft
                are welcome. Find it <a rel="nofollow" class="external
                  text"
href="https://docs.google.com/document/d/1HT0dQJwZkUGaxGS0bUhZgkz0l2G5QR-4Dm08-hr8DJc/edit#heading=h.w8zptkboez9w">here</a>.
              </p>
              <h4><span class="mw-headline" id="Unit_Testing">Unit
                  Testing</span></h4>
              <p>Mark pointed out the package that Dmitry Romanov is
                using for unit test for CCDB. It is called <a
                  rel="nofollow" class="external text"
                  href="https://github.com/catchorg/Catch2">Catch2</a>.
              </p>
              <h3><span class="mw-headline"
                  id="Review_of_recent_issues_and_pull_requests">Review
                  of recent issues and pull requests</span></h3>
              <ul>
                <li> <a rel="nofollow" class="external text"
                    href="https://github.com/JeffersonLab/halld_recon/issues/462">halld_recon
                    issue #462</a> <b>TOF dE/dx written as all zeros in
                    monitoring hists and ROOT trees since 2020-07-10</b>.
                  In response to Andrew Schick's nice problem report,
                  Beni has submitted a fix. The problem was the result
                  of the introduction of dEdx1 and dEdx2 in addition to
                  dEdx. dEdx got lost on the way to REST.
                  <ul>
                    <li> Sean pointed out that the automatic builds,
                      triggered by pull requests, have stopped working
                      due to the input raw data file having been deleted
                      from the work disk. [Added in press: Mark looked
                      and discovered that the clean up of the pull
                      request test area on the work disk was targeting
                      the raw data file. That has been fixed now.]</li>
                  </ul>
                </li>
                <li> <a rel="nofollow" class="external text"
                    href="https://github.com/JeffersonLab/halld_recon/issues/464">halld_recon
                    issue #464</a> <b>Issue with code for chi square
                    comparison of two trees</b>. Nilanga submitted this
                  issue just before the meeting. Alex is looking at it.
                  He sees a bug but it is not obvious why Nilanga sees
                  crashes. Nilanga reported that the crash does not
                  occur for all files.</li>
                <li> <a rel="nofollow" class="external text"
                    href="https://github.com/JeffersonLab/halld_sim/issues/169">halld_sim
                    issue #169</a> <b>Amplitude for MC generation using
                    a histogram in a ROOT file</b> Nilanga submitted a
                  request for a general method for specifying an
                  amplitude using a histogram and generating events
                  accordingly. Justin Stevens is working on this.</li>
                <li> <a rel="nofollow" class="external text"
                    href="https://github.com/JeffersonLab/halld_sim/issues/168">halld_sim
                    issue #168</a> <b>resonance seeds in gen_amp
                    causing inefficiency</b>. Matt Shepherd identified a
                  feature in gen_amp that concentrates events around 1
                  GeV when no resonances are specified. This is a
                  problem when higher masses are desired. Alex reported
                  that Rebecca Barsotti is working on a solution.</li>
              </ul>
              <h3><span class="mw-headline" id="Action_Items">Action
                  Items</span></h3>
              <p>Copied from the last meeting:
              </p>
              <ol>
                <li> Ask the Computer Center about staging the start of
                  jobs in time. (Mark)</li>
                <li> Make sure that the automatic tests of HDGeant4 pull
                  requests have been fully implemented. (Mark, Sean)</li>
                <li> Finish conversion of halld_recon to use JANA2.
                  (Nathan)</li>
                <li> Ping Dmitry on CCDB Issue #68. (Mark)</li>
                <li> Remind folks about their problematic cache files.
                  (Alex)</li>
                <li> Finish CentOS 8 compatibility project. (Mark)</li>
              </ol>
            </div>
          </div>
        </div>
      </div>
    </div>
  </body>
</html>