Here is Larry answer, forwarded since he's not subscribed,
Daniel
P.S.: I won't debate the free/non-free aspect, it's out of scope here.
I just suggested it since it seems adequate technically to the problem
and Larry is promoting it's use for free devel projects. I use
commercial tools when I have too (Insure/Purify), but I won't ask
anybody to do so. I suggest Larry/Redhat labs/Gnome hackers discuss that
with point-to-point mail, if they feel the need.
----- Forwarded message from Larry McVoy <lm@bitmover.com> -----
To: Daniel.Veillard@w3.org
Cc: "Brandon S. Allbery" <allbery@ece.cmu.edu>, gnome-list@gnome.org
From: lm@bitmover.com (Larry McVoy)
Subject: Re: Problem with anoncvs? glib and gnome-xml are weird
Date: Sat, 17 Oct 1998 12:35:04 -0600
: BTW, with the large number of independant packages/maintainers, I think
: that Gnome would be a perfect testbed for Larry McVoy source management
: framework BitKeeper [1]. Larry does your project intent to support
: mirrored codebases, it seems that it's one of the scalability problem
: of CVS (with the lack of hierarchy) ?
:
: [1] http://www.bitmover.com/
Not only does it intend to support that, that's the only way it works.
The profound difference between it and CVS is that with CVS there is
one repository and N clear text work areas with a strict one parent/N
children relationship (you can't merge from one work area to another
without going through the parent). In BitKeeper, every work area is a
repository and there is no fixed hierarchy. Normally people would have
their private work area and then merge to/from a common shared work area,
but it is perfectly legal for one private work area to merge with another
one directly and then merge with the common one (or not).
It doesn't matter what path a delta takes getting into the tree -
once it is there, it doesn't get added again no matter what you do.
Graph theory rules :-)
I'd be happy to hear the concerns/needs of the Gnome team and make sure
that I'm addressing them. Feel free to join bitkeeper-users@bitmover.com
and/or post your questions there.
Cheers,
--lm
P.S. Gnome rocks, by the way. It's the whizziest thing I've ever seen and
I used to work at SGI who thinks they are the whizziest of them all...
----- End forwarded message -----
--
Daniel.Veillard@w3.org | W3C MIT/LCS NE43-344 | Today's Bookmarks :
Tel: +1 617 253 5884 | 545 Technology Square | Linux, WWW, rpm2html,
Fax: +1 617 258 5999 | Cambridge, MA 02139 USA | badminton, Kaffe,
http://www.w3.org/People/W3Cpeople.html#Veillard | HTTP-NG and Amaya.