[Halld-offline] Offline Software Meeting Minutes, June 10, 2015

Mark Ito marki at jlab.org
Thu Jun 11 10:18:38 EDT 2015


Folks,

Please find the minutes of yesterday's meeting below and at

https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_June_10,_2015

   -- Mark
   ________________________________________________________

GlueX Offline Meeting, June 10, 2015, Minutes

Present:

  *

    *CMU*: Curtis Meyer

  *

    *JLab*: Mark Ito (chair), David Lawrence, Kei Moriya, Eric Pooser,
    Simon Taylor, Beni Zihlmann

  *

    *NU*: Sean Dobbs

Announcements

  *

    *New Releases*. Mark reminded us of the recent releases
    <https://mailman.jlab.org/pipermail/halld-offline/2015-June/002046.html>
    of HDDS and Sim-Recon as announced on the email list.

  *

    *Jana 0.7.3*: David has release a new version of Jana. Details will
    be coming out shortly but some highlights are:

      o

        event numbers changed from int32 to int64 to accommodate long runs

          +

            implementation accommodates 32-bit event numbers currently
            used by sim-recon

      o

        search for associated objects done recursively, the new default,
        depth of search can be limited by user

      o

        a list of all possible command line options can be generated

Spring 2015 Commissioning Simulations

Sean, Justin and Mark have put in a lot of adjustments to the conditions 
for the simulation, mainly to correct oversights. There is now a web 
page <https://halldweb.jlab.org/detcom/02/docs/detcom_02.html> listing 
these conditions in addition to Sean's original wiki page 
<https://halldweb.jlab.org/wiki/index.php/Spring_2015_Commissioning_Simulations>.The 
system is ready to go, but we will wait a bit for new version of the CDC 
track finding software from Simon before we start. For now we plan not 
to use the new BCAL code from Tegan Beattie while it goes through 
validity checks by the Calorimenter Group.

Offline Monitoring

Kei summarized the state of the periodic offline monitoring jobs. See 
his slides 
<https://halldweb.jlab.org/wiki/images/a/a3/2015-06-10-offline_monitoring.pdf> 
for the complete story. He covered:

  *

    statistics for the current launch (last Friday)

  *

    a problem with the farm last weekend that delayed processing

  *

    the status of the start counter plug-in

  *

    deprecation of the 2-track skim

  *

    success/failure comparisons between the launches for the Spring data

  *

    a problem with FCAL ADC data

  *

    crashes due to an EVIO parse error

  *

    schedule for the next launch (June 19)

David will send out an email describing how to avoid the EVIO parse error.

Updating Information from the Analysis Workshop

Sean reminded us that part of the guidance for new collaborators, 
students in particular, is to review the analysis workshop 
<https://halldweb.jlab.org/wiki/index.php/GlueX_Analysis_Workshop_2013> 
we held in the Summer of 2013. He reported that the details of some of 
those activities have changed significantly since then, a cause of 
confusion. Since the concrete examples are stored in a virtual machine 
(which avoided the problem of everyone having to build their own system) 
they are not easy to update.

Eric told us that he has a wiki page 
<http://pooser.fiu.edu/wiki/index.php/GlueX_Analysis_Workshop_2013> with 
notes on the sessions and solutions to the problems. He will link it to 
the workshop wiki page.

We discussed ideas to address the problem but did not come to firm 
conclusions. We might want to hold another such workshop at some point.

Git for GlueX?

Mark gave us his take on issues surrounding a possible transition from 
Subversion to Git for a source code version control system. Please see 
his slides <https://halldweb.jlab.org/talks/2015/git_for_gluex.pdf> to 
see all the bullets (they are also on the DocDB 
<http://argus.phys.uregina.ca/cgi-bin/private/DocDB/ShowDocument?docid=2757>). 
He discussed:

  *

    Conversion of reconstruction code (i. e., not everything under
    Subversion)

  *

    Multiple repositories in Git

  *

    Git commits: staging code before checking it in

  *

    Some common Git commands

  *

    Workflow models: how to organize the multiple repositories

  *

    Nice Git features

  *

    Extra steps in implementing and using Git

  *

    How to manage Conversion?

  *

    Why we should change

We did not make any decisions; in fact we did not event discuss a 
decision-making process. There are some things to work out before a 
change can be proposed, mainly how the group would transition to a new 
system without seriously impeding code development work.

Retrieved from 
"https://halldweb.jlab.org/wiki/index.php?title=GlueX_Offline_Meeting,_June_10,_2015 
<https://halldweb.jlab.org/wiki/index.php?title=GlueX_Offline_Meeting,_June_10,_2015&oldid=67770>"

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.jlab.org/pipermail/halld-offline/attachments/20150611/36763afa/attachment-0001.html>


More information about the Halld-offline mailing list