Stakeholder meeting notes – 2016/02/18

Stakeholder meeting notes - 2016/02/18 by Paul S Russo
======================================

Attendees:
----------

Christopher Backhouse, Tim Doody, Lynn Garren, Chris Green,
Ken Herner, Alex Himmel, Chris Jones, Kyle Knoepfel,
Rob Kutschke, Marc Paterno, Brian Rebel, Paul Russo,
Erica Snider


Announcements
-------------

There was a discussion of which projects and experiments are
going to move to Root 6 and when.

It was noted that the LArIAT online and offline are
independent of one another, so one of them can move to Root 6
without the other having to move as well.

Nova will not switch to Root 6 until July at the earliest.

Rob Kutschke noted that Mu2e would be interested in switching
after their next review.

Mark Paterno noted that Muon g-2 is probably interested in
switching earlier than other experiments might be, but
Adam Lyon will have to speak to that.

The LArSoft ups products will each be split at the end of March
into two products in a similar way to the art split:

The products:

     larcore
     lardata
     larsim

will each become:

     larcore --> larcore, larcorelite,
     lardata --> lardata, lardatalite,
     larsim  --> larsim,  larsimlite.

The lite products will depend only on canvas, and not on art.

Brian Rebel asked for a description of the art/canvas split
and Marc Paterno explained.


Acturus Issues
--------------

The implementation of run and subrun fragments, product
aggregation, and flexible output file handling is continuing.

Work on suppressing root 6 autoparsing is in progress.

An event list handling feature is also being implemented.

Work on the canvas root 5 functionality is nearly complete.
It is expected that we will not need to create any
distributions of the root 5 version of canvas, but if it
becomes necessary this can be done.  For now the purpose is
simply to ease maintenance effort.


New Issues
----------

It was reported that if a job runs the SAM metadata dumper
on a non-art root file the job hangs instead of issuing an
error message and terminating.