On 14 September 2013 12:58, Maximilian Albert <[email protected]> wrote: > Hi, > > I recently needed a dolfin feature that is only present in the > development version, so I upgraded my Ubuntu packages to use the > nightly snapshot releases (available at [1]). > > However, I was wondering whether it is advisable to use the nightly > snapshots on a daily basis for my work? Do I understand correctly that > the current git workflow is designed to make sure that 'master' (which > is the branch used for the snapshots, I presume) is always in a state > that makes it safe for production-type code to use it? >
The master development branch is pretty stable in the sense that it should never (in practice, very rarely) be broken (i.e., all the test pass). However, there are no guarantees regarding interface changes or functionality being added or removed in the development branch. > Perhaps it's even recommended to use the nightly snapshots so that > users can give instantaneous feedback to the FEniCS developers for > bleeding-edge features, newly designed APIs, etc.? > I would recommend using snapshots if you want new features, provide feedback and detect very quickly any regressions that might affect your code. Garth > Thanks for any clarification, > Max > > [1] http://fenicsproject.org/download/snapshot_releases.html > _______________________________________________ > fenics mailing list > [email protected] > http://fenicsproject.org/mailman/listinfo/fenics _______________________________________________ fenics mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics
