From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: It's not yet time to anoint git, or anything else Date: Wed, 2 Jan 2008 14:09:21 +0000 Message-ID: <20080102140921.GB2267@muc.de> References: <20080102132458.387D9830B03@snark.thyrsus.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1199282454 23530 80.91.229.12 (2 Jan 2008 14:00:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 2 Jan 2008 14:00:54 +0000 (UTC) Cc: emacs-devel@gnu.org To: "Eric S. Raymond" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 02 15:01:13 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JA49d-0006PX-C0 for ged-emacs-devel@m.gmane.org; Wed, 02 Jan 2008 15:01:09 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JA49H-0007rD-Fp for ged-emacs-devel@m.gmane.org; Wed, 02 Jan 2008 09:00:47 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JA496-0007qz-Vu for emacs-devel@gnu.org; Wed, 02 Jan 2008 09:00:37 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JA494-0007qY-46 for emacs-devel@gnu.org; Wed, 02 Jan 2008 09:00:36 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JA492-0007qP-Pd for emacs-devel@gnu.org; Wed, 02 Jan 2008 09:00:33 -0500 Original-Received: from colin.muc.de ([193.149.48.1] helo=mail.muc.de) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JA492-0002B6-9I for emacs-devel@gnu.org; Wed, 02 Jan 2008 09:00:32 -0500 Original-Received: (qmail 49377 invoked by uid 3782); 2 Jan 2008 14:00:29 -0000 Original-Received: from acm.muc.de (p57AF453E.dip.t-dialin.net [87.175.69.62]) by colin2.muc.de (tmda-ofmipd) with ESMTP; Wed, 02 Jan 2008 15:00:21 +0100 Original-Received: (qmail 5391 invoked by uid 1000); 2 Jan 2008 14:09:21 -0000 Content-Disposition: inline In-Reply-To: <20080102132458.387D9830B03@snark.thyrsus.com> User-Agent: Mutt/1.5.9i X-Delivery-Agent: TMDA/1.1.5 (Fettercairn) X-Primary-Address: acm@muc.de X-detected-kernel: by monty-python.gnu.org: FreeBSD 4.6-4.9 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:85901 Archived-At: Hi, Eric! On Wed, Jan 02, 2008 at 08:24:58AM -0500, Eric S. Raymond wrote: > I'm glad there is active discussion of distributed VCSes happening > on the list, as I strongly believe we should move to one in the > near future. Look forward to that! > But I think it's worth noting that pretty much all the good things > being said about git apply equally to other DVCSes such as Mercurial, bzr, > monotone, darcs, and Codeville. All of these have very similar basic > models based on commit-before-merge and push/pull operations. As an aside, have you any idea why has this happened? Having several products essentially the same can give a good choice, but having many of them is a waste of effort, both for those writing them, those evaluating them, and those who have to relearn when moving from one of them to another. It will also surely confuse people, and thus disincline projects from moving from (previously ;-) good systems like CVS. > I am working on an in-depth technical survey of this space. You > can pull it at from a Mercurial repo at . Any chance of putting a copy up as a straight file? -- Alan Mackenzie (Nuremberg, Germany).