fenics team mailing list archive
-
fenics team
-
Mailing list archive
-
Message #02108
Re: Development model
-
To:
fenics@xxxxxxxxxxxxxxxxxxx
-
From:
"Marie E. Rognes" <meg@xxxxxxxxx>
-
Date:
Mon, 15 Apr 2013 14:43:14 +0200
-
In-reply-to:
<20130415123716.GD13339@glaurung>
-
User-agent:
Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2
On 04/15/2013 02:37 PM, Anders Logg wrote:
I suggest we adopt the "gitworkflows" development model as described here:
https://www.kernel.org/pub/software/scm/git/docs/gitworkflows.html
(Can also be read by the command 'man 7 gitworkflows'.)
In more detail, I suggest we
- create 'maint', 'master', 'next' branches in the official repository
- skip the 'pu' branch for now
- publish topic branches in personal repositories
- follow the "gitworkflows" model otherwise
Core developers should read up on the description of gitworkflows and
comment. Any objections to adopting this model?
The main motivation is that this is a standard model used by many
other projects, including our PETSc friends who can share their
experience and give us pointers when we stumble.
So, you are referring to the PETSc model as described here:
https://bitbucket.org/petsc/petsc/wiki/developer-instructions-git
https://bitbucket.org/petsc/petsc/wiki/quick-dev-git
as suggested earlier by Garth? Sounds good to me.
--
Marie
--
Anders
_______________________________________________
Mailing list: https://launchpad.net/~fenics
Post to : fenics@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~fenics
More help : https://help.launchpad.net/ListHelp
Follow ups
References