From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
	by nuthatch.gentoo.org with esmtp (Exim 4.62)
	(envelope-from <gentoo-dev+bounces-23950-garchives=archives.gentoo.org@gentoo.org>)
	id 1HvCl4-0000hU-IC
	for garchives@archives.gentoo.org; Mon, 04 Jun 2007 13:38:07 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l54DaVqR024435;
	Mon, 4 Jun 2007 13:36:31 GMT
Received: from dspnet.fr.eu.org (dspnet.fr.eu.org [213.186.44.138])
	by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l54DXl9q020672
	for <gentoo-dev@lists.gentoo.org>; Mon, 4 Jun 2007 13:33:47 GMT
Received: by dspnet.fr.eu.org (Postfix, from userid 1007)
	id BAD83A364E; Mon,  4 Jun 2007 15:33:42 +0200 (CEST)
Date: Mon, 4 Jun 2007 15:33:42 +0200
From: Olivier Galibert <galibert@pobox.com>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev]  Re: SCM choices
Message-ID: <20070604133341.GA60513@dspnet.fr.eu.org>
References: <460A43AF.3090105@gentoo.org> <1175083139.10622.9.camel@inertia.twi-31o2.org> <20070328152313.786dd81c@c1358217.kevquinn.com> <460E2F68.6000807@gentoo.org> <1175609463.8202.29.camel@inertia.twi-31o2.org> <46128F35.60804@gentoo.org> <1175626466.8202.56.camel@inertia.twi-31o2.org> <pan.2007.04.04.00.20.14@cox.net> <4662F3BC.4090803@gentoo.org> <46635D2D.6030400@mail.ntua.gr>
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <46635D2D.6030400@mail.ntua.gr>
User-Agent: Mutt/1.4.2.2i
X-Archives-Salt: d08e9d9d-1f3b-4f17-812b-04f998419f48
X-Archives-Hash: 9fd323a245bbbf93cbecd9182a42b3bc

On Mon, Jun 04, 2007 at 03:30:37AM +0300, Stratos Psomadakis wrote:
> but i think linus is too biased against other scms...

He is biased against technical choices done in other SCMs, which is
not exactly the main thing.  Specifically, from what I can see, he
hates:

- centralization (cvs, svn...)

- file ids (cvs, svn, hg, ...)

- hiding what is really going on on the pretext that "it's easier"
  (lots of interfaces out there, or people who want commit -a as
  default for git)

- lack of ways to be sure we're talking about the same code in the end
  (quilt)

- anything slow (almost every other scm out there)

I very probably have missed some.  It's obvious why git doesn't have
properties Linus hates.

  OG.
-- 
gentoo-dev@gentoo.org mailing list