Boost logo

Boost :

Subject: Re: [boost] Revelations at C++Now!?
From: Beman Dawes (bdawes_at_[hidden])
Date: 2012-05-29 12:31:49


On Tue, May 29, 2012 at 10:12 AM, Lars Viklund <zao_at_[hidden]> wrote:
> On Tue, May 29, 2012 at 05:31:20AM -0700, Marshall Clow wrote:
>> Development of Boost will move from a monolithic subversion repository
>> to the much-discussed Git repository structure consisting of one
>> super-module that points (via submodules) to other repositories, each
>> containing an individual Boost library. The Git repositories will be
>> hosted on github.
>
> I hope that this is coupled with very clear and unambigious instructions
> on things like "how to work in submodules", as that's something which I
> have repeatedly misunderstood and successfully use to completely destroy
> my own repositories.
>
> We need proper documentation and operating procedures, preferably
> something that has been well tested in our future configuration.

Yes, for sure. Each of the common development scenarios needs to be covered:

* Setup a clone for development work.
* Doc fix.
* Simple bug fix.
* Complex bug fix best done on branch.
* Minor feature branch for next release.
* Major feature branch for future release.
* Tag and release a new version of the library.

We also need a virtual "Git Help Desk" so developers can get quick and
accurate answers to questions. Maybe that's as simple as tagging
subject lines [git help]. Help will be particularly important when a
developer runs into trouble.

--Beman


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk