Re: Design by Community
- From: James Henstridge <james jamesh id au>
- To: Thomas Vander Stichele <thomas apestaart org>
- Cc: "Gustavo J. A. M. Carneiro" <gjc inescporto pt>, desktop-devel-list gnome org
- Subject: Re: Design by Community
- Date: Thu, 09 Feb 2006 09:14:26 +0800
Thomas Vander Stichele wrote:
>Hi,
>
>
>
>
>> I know some very wise people have decided, apparently without much
>>discussion with the community, that GNOME would switch to Subversion.
>>But I keep thinking that, although Subversion is much better than CVS,
>>maybe we would benefit more from a distributed version control system,
>>like mercurial, bzr, git, monotone, etc.
>>
>>
>
>One of the drawbacks of these distributed version control systems is
>precisely the fact that it makes it very easy to keep private "branches"
>around.
>
>All things equal, it would work against the goal of trying to make sure
>development happens in public.
>
>That's probably a very good reason why subversion may be the best choice
>for GNOME at this point.
>
>
We've already got people maintaining private branches while we're still
on CVS (e.g. the panel menu changes being discussed in this very thread).
>From my point of view, one of the major benefits of the various
distributed revision control systems is better _merging_ rather than
better _branching_.
Given that we've already got people maintaining off-mainline branches,
wouldn't it make sense to use a system that makes it easier to pull the
good changes back to the mainline? Subversion doesn't seem to bring us
any closer to doing that.
James.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]