|
Boost : |
From: Simon Richter (Simon.Richter_at_[hidden])
Date: 2005-09-01 07:37:45
Hi,
to be honest, I am unsure whether SVN fits the boost development model
any better than CVS does, and propose to look at using git/cogito instead.
Boost mainly consists of a set of "subsystems", which each have their
respective maintainers, and only a few "glue" files that are mainly
touched by the release managers. IMO, it would make sense to express
this in the repository structure by having each subsystem maintained in
a separate branch, and the "master" repository updated from these
branches when they are fit for inclusion (similar to the Linux
development model).
Besides that, git has the IMO very valuable separation between commits
and pushes, that is, you can commit single changes offline and only
synchronize to the next upstream repository when there is a network
connection, which may be of great help for some developers.
Simon
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk