[Halld-offline] Splitting sim-recon: push your changes by 5 pm today (Mon. July 30) [Re: push deadline postponed; new deadline to be discussed]

Mark Ito marki at jlab.org
Mon Jul 30 17:03:30 EDT 2018


The sim-recon repository on GitHub is read-only now, except for those in 
the GlueX Admin team.


On 07/30/2018 11:22 AM, Mark Ito wrote:
> Folks,
>
> 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.
>
> Please do your pushes to your branches by 5 pm today. After that 
> writes to the sim-recon repository will not be allowed.
>
> Also, I put together a wiki page where I have tried to collect the 
> discussion around this action. Find it at
>
>   https://halldweb.jlab.org/wiki/index.php/Splitting_sim-recon
>
>   -- Mark
>
> On 07/23/2018 01:52 PM, Mark Ito wrote:
>> Folks,
>>
>> Never mind...again...
>>
>> 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.
>>
>> We will discuss a new schedule for splitting sim-recon at tomorrow's 
>> Offline Meeting.
>>
>>   -- Mark
>>
>> On 07/23/2018 01:39 PM, Mark Ito wrote:
>>> Reminder...please complete your pushes to sim-recon by 5 pm today.
>>>
>>>
>>> On 07/20/2018 05:30 PM, Mark Ito wrote:
>>>> Folks,
>>>>
>>>> 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.
>>>>
>>>> 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.
>>>>
>>>> Have a nice weekend.
>>>>
>>>>   -- Mark
>>>>
>>>>
>>>> On 07/17/2018 10:52 AM, Mark Ito wrote:
>>>>> Folks,
>>>>>
>>>>> 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.
>>>>>
>>>>>   -- Mark
>>>>>
>>>>>
>>>>> On 07/16/2018 03:03 PM, Mark Ito wrote:
>>>>>> Folks,
>>>>>>
>>>>>> 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:
>>>>>>
>>>>>> src/programs/Simulation
>>>>>> src/programs/AmplitudeAnalysis
>>>>>> src/plugins/Simulation
>>>>>> src/libraries/AMPTOOLS_AMPS
>>>>>> src/libraries/AMPTOOLS_DATAIO
>>>>>> src/libraries/AMPTOOLS_MCGEN
>>>>>>
>>>>>> 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.
>>>>>>
>>>>>> 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.
>>>>>>
>>>>>>   -- Mark
>>>>>>
>>>>>
>>>>
>>>
>>
>

-- 
Mark Ito, marki at jlab.org, (757)269-5295




More information about the Halld-offline mailing list