From owner-freebsd-hackers@FreeBSD.ORG Tue Jan 25 12:41:29 2011 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7A984106564A for ; Tue, 25 Jan 2011 12:41:29 +0000 (UTC) (envelope-from keramida@ceid.upatras.gr) Received: from igloo.linux.gr (igloo.linux.gr [62.1.205.36]) by mx1.freebsd.org (Postfix) with ESMTP id EC5C38FC19 for ; Tue, 25 Jan 2011 12:41:28 +0000 (UTC) X-Spam-Status: No X-Hellug-MailScanner-From: keramida@ceid.upatras.gr X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-2.9, required 5, autolearn=not spam, ALL_TRUSTED -1.00, BAYES_00 -1.90) X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-ID: p0PCeos2018628 Received: from gkeramidas-glaptop.linux.gr ([74.125.57.36]) (authenticated bits=0) by igloo.linux.gr (8.14.3/8.14.3/Debian-9.4) with ESMTP id p0PCeos2018628 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 25 Jan 2011 14:40:58 +0200 From: Giorgos Keramidas To: perryh@pluto.rain.com References: <20110124183102.GB68940@night.db.net> <20110124194830.GA70207@night.db.net> <4d3ea46a.NnLdm55dZduBwzWN%perryh@pluto.rain.com> Date: Tue, 25 Jan 2011 13:40:50 +0100 In-Reply-To: <4d3ea46a.NnLdm55dZduBwzWN%perryh@pluto.rain.com> (perryh@pluto.rain.com's message of "Tue, 25 Jan 2011 02:22:34 -0800") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Cc: freebsd-hackers@freebsd.org, db@db.net, ivoras@freebsd.org Subject: Re: Why not give git a try? (was "Re: [head tinderbox] failure on amd64/amd64") X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2011 12:41:29 -0000 On Tue, 25 Jan 2011 02:22:34 -0800, perryh@pluto.rain.com wrote: >Diane Bruce wrote: >> There certainly would not be a chance of putting mercurial or git >> into base for example. > > Completely apart from licensing, another strike against mercurial is > that it is written in Python, so it couldn't go into base unless > Python also went into base. This argument is actually a bit weak for most of the VCS'es out there (including svn by the way). We don't really *need* to import the full VCS itself into FreeBSD. For instance, Subversion is also not part of the base system. It works fine as a port that people can install. There's really _nothing_ wrong with a VCS that is a port/package. We used to have CVS into the base system as "the official VCS", but this is no longer the case for the subversion repo of src/. IMO this hasn't really caused any major problem with the people who want to check out and patch the source tree.