<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi Mark,<div class=""><br class=""></div><div class="">Thanks for pushing forward with the split. I’m updating my build now and here’s a couple notes I have so far:</div><div class=""><br class=""></div><div class="">-The sim components have been removed from halld_recon, but halld_sim seems to still have all the source code from halld_recon. It seems these recon libraries are not built in halld_sim, but you plan to remove this duplicated code, right?</div><div class="">-David’s recent changes to SBMS seem to have been backed out by the initial commits to both halld_recon and halld_sim. I assume that was by accident?</div><div class=""><br class=""></div><div class="">-Justin</div><div class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Jul 30, 2018, at 8:43 PM, Mark Ito <<a href="mailto:marki@jlab.org" class="">marki@jlab.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" class="">
<div text="#000000" bgcolor="#FFFFFF" class=""><p class="">Folks,</p><p class="">The split is done.</p><p class="">The new version set can be found <a moz-do-not-send="true" href="https://halldweb.jlab.org/dist/version_3.0_jlab.xml" class="">here</a>.
This will become the default version set at JLab at midnight
tonight.<br class="">
</p><p class="">Things to note on the version set:</p>
<ul class="">
<li class="">There is no sim-recon.</li>
<li class="">There are tagged versions of halld_recon and halld_sim.</li>
<li class="">There are new versions of hdgeant4 and gluex_root_analysis.</li>
<ul class="">
<li class="">These were needed since the build procedures for these two
had to be modified to build against halld_recon.</li>
</ul>
<li class="">There is another new package: gluex_MCwrapper.</li>
</ul><p class="">To help building private versions of highly-gluex-specific
packages there is a new script:</p><p class=""> $BUILD_SCRIPTS/my_halld_jlab.sh</p><p class="">It is a replacement for my_sim-recon_jlab.sh. This new script
builds private versions of hdds, halld_recon, halld_sim, hdgeant4,
and gluex_root_analysis.<br class="">
</p><p class="">There are likely some bugs in the way the transition was done;
hopefully none of them major. Do not hesitate to point them out.
Also if you have questions on the new system, consider asking them
on <a class="moz-txt-link-abbreviated" href="mailto:gluex-software@googlegroups.com">gluex-software@googlegroups.com</a>. The thread may be useful to
all.</p><p class=""> -- Mark<br class="">
</p>
<br class="">
<div class="moz-cite-prefix">On 07/30/2018 05:03 PM, Mark Ito wrote:<br class="">
</div>
<blockquote type="cite" cite="mid:4e45e41e-ce7c-830c-f6c1-cf83847d852a@jlab.org" class="">The
sim-recon repository on GitHub is read-only now, except for those
in the GlueX Admin team.
<br class="">
<br class="">
<br class="">
On 07/30/2018 11:22 AM, Mark Ito wrote:
<br class="">
<blockquote type="cite" class="">Folks,
<br class="">
<br class="">
Now that the reconstruction launch is underway, we are in a
position to do the repository split. All branches of sim-recon
will be brought across to the two new repositories, namely
halld_recon and halld_sim.
<br class="">
<br class="">
Please do your pushes to your branches by 5 pm today. After that
writes to the sim-recon repository will not be allowed.
<br class="">
<br class="">
Also, I put together a wiki page where I have tried to collect
the discussion around this action. Find it at
<br class="">
<br class="">
<a class="moz-txt-link-freetext" href="https://halldweb.jlab.org/wiki/index.php/Splitting_sim-recon">https://halldweb.jlab.org/wiki/index.php/Splitting_sim-recon</a>
<br class="">
<br class="">
-- Mark
<br class="">
<br class="">
On 07/23/2018 01:52 PM, Mark Ito wrote:
<br class="">
<blockquote type="cite" class="">Folks,
<br class="">
<br class="">
Never mind...again...
<br class="">
<br class="">
Preparations for the next reconstruction launch are entering
their final stages and those involved all have working builds
of sim-recon, with more changes being contemplated. Doing the
split right now, disallowing further changes to sim-recon,
would likely slow progress.
<br class="">
<br class="">
We will discuss a new schedule for splitting sim-recon at
tomorrow's Offline Meeting.
<br class="">
<br class="">
-- Mark
<br class="">
<br class="">
On 07/23/2018 01:39 PM, Mark Ito wrote:
<br class="">
<blockquote type="cite" class="">Reminder...please complete your pushes
to sim-recon by 5 pm today.
<br class="">
<br class="">
<br class="">
On 07/20/2018 05:30 PM, Mark Ito wrote:
<br class="">
<blockquote type="cite" class="">Folks,
<br class="">
<br class="">
We have decided to postpone the deadline for pushes to
sim-recon again. The new deadline is 5 pm, Monday, July
23. There are several reasons for delay, not least of
which is to avoid a Friday afternoon software incident.
<br class="">
<br class="">
Also, we have improved the split method. Now branches of
sim-recon will survive the transition to both the
halld_sim and halld_recon repositories. The requirement
that sim changes be merged onto the master branch
(mentioned previously) is therefore relaxed.
<br class="">
<br class="">
Have a nice weekend.
<br class="">
<br class="">
-- Mark
<br class="">
<br class="">
<br class="">
On 07/17/2018 10:52 AM, Mark Ito wrote:
<br class="">
<blockquote type="cite" class="">Folks,
<br class="">
<br class="">
I have received a private communication. Due to issues
with preparations for the upcoming reconstruction
launch, we are postponing the split of the sim-recon
repository. The new deadline for pushing your changes is
this Friday, July 20, at 5 pm.
<br class="">
<br class="">
-- Mark
<br class="">
<br class="">
<br class="">
On 07/16/2018 03:03 PM, Mark Ito wrote:
<br class="">
<blockquote type="cite" class="">Folks,
<br class="">
<br class="">
Recall that at COB tomorrow (Tue. July 17), we will
disable pushes to the sim-recon repository on GitHub.
If you have changes, you should push them before then.
In particular, if you have changes to the "sim"
directories (see below) you need to get them onto the
master branch by submitting a pull request. The "sim"
directories are:
<br class="">
<br class="">
src/programs/Simulation
<br class="">
src/programs/AmplitudeAnalysis
<br class="">
src/plugins/Simulation
<br class="">
src/libraries/AMPTOOLS_AMPS
<br class="">
src/libraries/AMPTOOLS_DATAIO
<br class="">
src/libraries/AMPTOOLS_MCGEN
<br class="">
<br class="">
In all other directories, the "recon" ones, changes
pushed to sim-recon branch will survive the transition
to the new "recon" repository on an identically named
branch.
<br class="">
<br class="">
Once the split is made, changes left behind will be
able to go forward with extraordinary measures, but we
would like to avoid that if possible.
<br class="">
<br class="">
-- Mark
<br class="">
<br class="">
</blockquote>
<br class="">
</blockquote>
<br class="">
</blockquote>
<br class="">
</blockquote>
<br class="">
</blockquote>
<br class="">
</blockquote>
<br class="">
</blockquote>
<br class="">
</div>
_______________________________________________<br class="">Halld-offline mailing list<br class=""><a href="mailto:Halld-offline@jlab.org" class="">Halld-offline@jlab.org</a><br class="">https://mailman.jlab.org/mailman/listinfo/halld-offline</div></blockquote></div><br class=""></div></body></html>