|
Boost : |
From: David Abrahams (dave_at_[hidden])
Date: 2007-06-06 08:45:59
on Mon Jun 04 2007, "Emil Dotchevski" <emildotchevski-AT-hotmail.com> wrote:
>>>> What if I break something?
>>>
>>> Then you have everyone screaming, and you hope that you can do a quick
>>> fix
>>> before someone reverts your changes to make the trunk stable again.
>>
>> What If I am working on port for new compiler? I don't want anyone to test
>> agains my trunk version until I am done. And it may take me month (beasue
>> I went on vacation right in a middle;0)
>
> So what's the hurry to commit your changes then? :)
>
> The more extensive the refactoring you're doing is, the more important it is
> for you to update often, so you don't deviate from everyone else's work too
> much.
If that's true, it implies we have libraries with coupled
implementation details and/or we have libraries with highly unstable
APIs. The former should never happen IMO and the latter should happen
rarely, with changes publicized well in advance.
-- Dave Abrahams Boost Consulting http://www.boost-consulting.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk