[petsc-dev] does next model mess up our histories

Barry Smith bsmith at mcs.anl.gov
Thu Oct 2 08:47:28 CDT 2014


On Oct 2, 2014, at 7:55 AM, Satish Balay <balay at mcs.anl.gov> wrote:

> On Thu, 2 Oct 2014, Barry Smith wrote:
> 
>> 
>>> I guess another alternative for these veryfew feature branches
>>> that need to iterate over nightlytest suites is:
>>> 
>>> - never merge feature branch to next untile its complete
>> 
>>   This is silly. I lose all the portability testing that next provides and would never be able to merge into next because I know things will be broken.
> 
> No - you would get the protability test as indicated by the second
> bullet listed below. This first requirement is to satisfy Jeds
> criteria - never rebase after merge to next.

   Yup. Jed is saying our histories should be terrible.

> 
>> 
>>   Yupp definitely something wrong with our current model. Seems to me we should just restart next from master every few days.
> 
> We are long overdue for a next restart. I go ahead and do that - and
> leave the re-merge of feature branches to individual owners.
> 
> But I still think its ok to undo merges in next if for whatever reason
> you need to rebase [but rebase has to be done as required]
> 
> I disagree on 'reset next' every few days as a fix to this problem. I suspect
> Jed will have a different objection for this reset..
> 
> Satish
> 
>>> - switch master or next nightlytest to feature branch [for a few days]
>>> - fix rebase feature branch as needed.
>>> 
>>> [would perhaps require test infrastructure improvements - and an
>>> apriori knowledge that this feature branch could go through major back
>>> and forth changes requiring multiple rebases]
>>> 
>>> Satish
>> 
>> 
> 




More information about the petsc-dev mailing list