<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Folks,</p>
    <p>The split is done.</p>
    <p>The new version set can be found <a moz-do-not-send="true"
        href="https://halldweb.jlab.org/dist/version_3.0_jlab.xml">here</a>.
      This will become the default version set at JLab at midnight
      tonight.<br>
    </p>
    <p>Things to note on the version set:</p>
    <ul>
      <li>There is no sim-recon.</li>
      <li>There are tagged versions of halld_recon and halld_sim.</li>
      <li>There are new versions of hdgeant4 and gluex_root_analysis.</li>
      <ul>
        <li>These were needed since the build procedures for these two
          had to be modified to build against halld_recon.</li>
      </ul>
      <li>There is another new package: gluex_MCwrapper.</li>
    </ul>
    <p>To help building private versions of highly-gluex-specific
      packages there is a new script:</p>
    <p>  $BUILD_SCRIPTS/my_halld_jlab.sh</p>
    <p>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>
    </p>
    <p>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>  -- Mark<br>
    </p>
    <br>
    <div class="moz-cite-prefix">On 07/30/2018 05:03 PM, Mark Ito wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:4e45e41e-ce7c-830c-f6c1-cf83847d852a@jlab.org">The
      sim-recon repository on GitHub is read-only now, except for those
      in the GlueX Admin team.
      <br>
      <br>
      <br>
      On 07/30/2018 11:22 AM, Mark Ito wrote:
      <br>
      <blockquote type="cite">Folks,
        <br>
        <br>
        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>
        <br>
        Please do your pushes to your branches by 5 pm today. After that
        writes to the sim-recon repository will not be allowed.
        <br>
        <br>
        Also, I put together a wiki page where I have tried to collect
        the discussion around this action. Find it at
        <br>
        <br>
          <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>
        <br>
          -- Mark
        <br>
        <br>
        On 07/23/2018 01:52 PM, Mark Ito wrote:
        <br>
        <blockquote type="cite">Folks,
          <br>
          <br>
          Never mind...again...
          <br>
          <br>
          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>
          <br>
          We will discuss a new schedule for splitting sim-recon at
          tomorrow's Offline Meeting.
          <br>
          <br>
            -- Mark
          <br>
          <br>
          On 07/23/2018 01:39 PM, Mark Ito wrote:
          <br>
          <blockquote type="cite">Reminder...please complete your pushes
            to sim-recon by 5 pm today.
            <br>
            <br>
            <br>
            On 07/20/2018 05:30 PM, Mark Ito wrote:
            <br>
            <blockquote type="cite">Folks,
              <br>
              <br>
              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>
              <br>
              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>
              <br>
              Have a nice weekend.
              <br>
              <br>
                -- Mark
              <br>
              <br>
              <br>
              On 07/17/2018 10:52 AM, Mark Ito wrote:
              <br>
              <blockquote type="cite">Folks,
                <br>
                <br>
                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>
                <br>
                  -- Mark
                <br>
                <br>
                <br>
                On 07/16/2018 03:03 PM, Mark Ito wrote:
                <br>
                <blockquote type="cite">Folks,
                  <br>
                  <br>
                  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>
                  <br>
                  src/programs/Simulation
                  <br>
                  src/programs/AmplitudeAnalysis
                  <br>
                  src/plugins/Simulation
                  <br>
                  src/libraries/AMPTOOLS_AMPS
                  <br>
                  src/libraries/AMPTOOLS_DATAIO
                  <br>
                  src/libraries/AMPTOOLS_MCGEN
                  <br>
                  <br>
                  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>
                  <br>
                  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>
                  <br>
                    -- Mark
                  <br>
                  <br>
                </blockquote>
                <br>
              </blockquote>
              <br>
            </blockquote>
            <br>
          </blockquote>
          <br>
        </blockquote>
        <br>
      </blockquote>
      <br>
    </blockquote>
    <br>
  </body>
</html>