Boost logo

Boost :

Subject: Re: [boost] Fwd: Boost.Python build error in 1.58 RC1, 2 and 3 (OK in Beta 1)
From: Marcel Raad (raad_at_[hidden])
Date: 2015-04-09 12:12:19


Beman Dawes <bdawes <at> acm.org> writes:

>
> On Thu, Apr 9, 2015 at 10:01 AM, Olaf van der Spek <ml <at> vdspek.org>
wrote:
>
> > On Thu, Apr 9, 2015 at 3:51 PM, Marshall Clow <mclow.lists <at>
gmail.com>
> > wrote:
> > > PLEASE STOP COMMITTING DIRECTLY TO MASTER!
> > >
> > > That's not how we do development on Boost.
> > >
> > > Commit your changes to the develop branch, give the testers a chance
to
> > > run, and *then*, if everything seems OK, merge from develop to master.
> >
> > Can't this be handled by code / permissions?
> >
>
> Could you explain what you mean by "handled by code / permissions"?
>
> While I understand how a continuous integration framework might only merge
> to master when develop tests are passing satisfactorily, I'm not aware of
> any way to prevent breaking merges with our current testing approach.

Perhaps it would already help if the default branch for github pull
requests would be set to "develop" instead of "master" Boost-wide, as is
already the case for some of the repositories?


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