Boost logo

Boost :

Subject: Re: [boost] [git] Mercurial?
From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2012-03-20 23:03:07


On 3/20/2012 8:52 PM, Julien Nitard wrote:
>> Related, I like to test branches and ideas without having anyone else
>> observing my moves or caring about what I do; so, I can do that, locally,
>> instead of creating obscure or sacred branches in SVN in a common
>> repository.
>>
>
> This is a very good point. Though it is still a specific need. The VCS is
> here to help the team. If individuals want to play on their own, it's only
> "nice to have" IMHO and shouldn't make the other part of the process more
> complex.

I would argue that "hiding" changes is detrimental to software
development. In particular it prevents sufficient software auditing and
accountability. It would also curtail active review of the work such
that it could end up that one would waste time pursuing development
avenues that others have already discounted. Because they would not see
the path you are taking and warn you about the cliff you are about to
walk off into. Hence I would be suspect about a VCS that "encourages" or
"facilitates" the practice of sequestering work. That is I don't
consider non-accessible branching as a qualified value proposition for
DCVSs (or more accurately termed replicated VCSs -- but that's just
semantics ;-).

-- 
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org (msn) - grafik/redshift-software.com
-- 102708583/icq - grafikrobot/aim,yahoo,skype,efnet,gmail

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