[MOAB-dev] MOAB git branching model

Tim Tautges tautges at mcs.anl.gov
Thu Sep 19 11:27:36 CDT 2013



On 09/17/2013 06:07 PM, Jed Brown wrote:
> Tim Tautges <tautges at mcs.anl.gov> writes:
>> 2) I think we should go to a more formalized repo structure and branching/release process, similar to what is described
>> in http://nvie.com/posts/a-successful-git-branching-model/.
>
> While "git-flow" is better than no branching model, I think it is
> terrible.  I wrote a fairly comprehensive explanation:
>
> http://mail-archive.com/search?l=mid&q=87zjx4x417.fsf@mcs.anl.gov
>

My concern with the petsc workflow is about branch merges to next taking awhile to graduate to master.  However, looking 
over the repo structure, it seems like that happens quickly enough in petsc.

For releases, do they just get tagged on master, or is there a separate release branch?  If the former, do point 
releases get inserted into master as well?

And, does auto testing happen on next?  I'd assume so (and on master too, of course?).

- tim

-- 
================================================================
"You will keep in perfect peace him whose mind is
   steadfast, because he trusts in you."               Isaiah 26:3

              Tim Tautges            Argonne National Laboratory
          (tautges at mcs.anl.gov)      (telecommuting from UW-Madison)
  phone (gvoice): (608) 354-1459      1500 Engineering Dr.
             fax: (608) 263-4499      Madison, WI 53706



More information about the moab-dev mailing list