From owner-freebsd-current@FreeBSD.ORG Sun Nov 7 03:56:28 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BAC4216A4D6 for ; Sun, 7 Nov 2004 03:56:15 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0EA6743D49 for ; Sun, 7 Nov 2004 03:56:14 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from [192.168.254.11] (junior-wifi.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id iA73w4gf040171; Sat, 6 Nov 2004 20:58:04 -0700 (MST) (envelope-from scottl@freebsd.org) Message-ID: <418D9D09.1010902@freebsd.org> Date: Sat, 06 Nov 2004 20:56:57 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20040929 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Craig Rodrigues References: <418C0EED.1060301@freebsd.org> <87oeibnp4r.fsf@beeblebrox.rfc1149.net> <20041106150625.GA84763@stud.fit.vutbr.cz> <47528984.20041106165510@andric.com> <20041107034114.GA56337@crodrigues.org> In-Reply-To: <20041107034114.GA56337@crodrigues.org> X-Enigmail-Version: 0.86.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=3.8 tests=none autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: freebsd-current@freebsd.org Subject: Re: FreeBSD 6.0 and onwards X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Nov 2004 03:56:29 -0000 Craig Rodrigues wrote: > On Sat, Nov 06, 2004 at 04:55:10PM +0100, Dimitry Andric wrote: > >>>some time ago there was a report on "using svn in fbsd developement" on >>>hackers@ iirc, any news in opinions on using RCS in fbsd? >> >>I'll guess that they are quite satisfied using Perforce. This is a >>very good and supported version control system, and IMO Subversion is >>not yet up to par with it. Arch is quite nice, but a completely >>different approach, seemingly better suited to de-central development >>such as with Linux. > > > > Well, if everyone is throwing around ideas for their favorite > RCS, then how about Bitkeeper? It is quite popular > in Linux kernel development circles, and was designed > with distributed development in mind. I've seen it used > successfully for sub-projects in the Linux kernel (i.e. LK-SCTP) which > was then merged into the main Linux kernel. > This seems similar to how Perforce is used by FreeBSD developers. > > On their website, Bitkeeper has comparisons to other systems > (RCS, CVS, Perforce, ClearCase): > http://www.bitkeeper.com/Comparisons.html There is quite a bit of FUD here. It's not surprising since the point of the site is to promote Bitkeeper, but pointing to it is a bit like asking Rush Limbaugh for a fair comparison of the Democrats (apologies to those who don't care about American politics). > > While it might not change anyone's mind, it is interesting > to be aware of, especially since it is popular in Linux circles. > > Hey, if Perforce works fine, then why change it? :) > Perforce was not introduced to the project by a formal decision or discussion, it came about out of some simple and private needs, and has grown from there. Telling everyone that SCM FOO is the best thing and that we should all switch doesn't foster the same kind of attitude and acceptance. If BK or SVN or whatever starts solving needs for developers, then the tide might shift that way eventually. A formal decree simply does not work. Scott