
On Thu, 01 Sep 2005 14:37:45 +0200, Simon Richter wrote
Hi,
...
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.
Not true. Various developers often contribute changes into a whole range of common files and across the tree. This includes things like config changes affecting multiple libs, web pages, etc.
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).
This still might make sense to evaluate, but not b/c of the point above... Jeff