fenics team mailing list archive
-
fenics team
-
Mailing list archive
-
Message #02107
Development model
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.
--
Anders
Follow ups