From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: Emacs-devel Digest, Vol 47, Issue 14 Date: Wed, 02 Jan 2008 16:57:52 +0100 Message-ID: <86lk78jk3j.fsf@lola.quinscape.zz> References: <20080102144739.057262C83E2@grelber.thyrsus.com> <20080102154359.GG18853@thyrsus.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1199289484 14889 80.91.229.12 (2 Jan 2008 15:58:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 2 Jan 2008 15:58:04 +0000 (UTC) Cc: emacs-devel@gnu.org To: esr@thyrsus.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 02 16:58:22 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 1JA5z4-0003TR-BX for ged-emacs-devel@m.gmane.org; Wed, 02 Jan 2008 16:58:22 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JA5yi-0008Gr-F6 for ged-emacs-devel@m.gmane.org; Wed, 02 Jan 2008 10:58:00 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JA5yf-0008Gm-JN for emacs-devel@gnu.org; Wed, 02 Jan 2008 10:57:57 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JA5yd-0008GP-7a for emacs-devel@gnu.org; Wed, 02 Jan 2008 10:57:56 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JA5yd-0008GM-33 for emacs-devel@gnu.org; Wed, 02 Jan 2008 10:57:55 -0500 Original-Received: from mail.quinscape.de ([212.29.44.217]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JA5yc-0007yf-LZ for emacs-devel@gnu.org; Wed, 02 Jan 2008 10:57:54 -0500 Original-Received: (qmail-ldap/ctrl 13556 invoked from network); 2 Jan 2008 15:57:52 -0000 Original-Received: from unknown (HELO lola.quinscape.zz) ([10.0.3.43]) (envelope-sender ) by ns.quinscape.de (qmail-ldap-1.03) with SMTP for ; 2 Jan 2008 15:57:52 -0000 Original-Received: by lola.quinscape.zz (Postfix, from userid 1001) id 9BBEB8F04F; Wed, 2 Jan 2008 16:57:52 +0100 (CET) In-Reply-To: <20080102154359.GG18853@thyrsus.com> (Eric S. Raymond's message of "Wed, 2 Jan 2008 10:43:59 -0500") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.50 (gnu/linux) X-AntiVirus: checked by AntiVir MailGate (version: 2.1.3-2; AVE: 7.6.0.46; VDF: 7.0.1.185; host: quinx) X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) 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:85918 Archived-At: "Eric S. Raymond" writes: > I second this recommendation. I am not yet sure Mercurial is the > overall best-of-breed, but it is the most accessible of the big three > (git, bzr, hg) and seems to have the best UI design. Before making a decision, one should try the candidates on the Emacs repository data which will constitute our real workload. The Emacs history is very unusual in size and structure. If a system becomes glacially slow for common operations, or swallows inordinate amounts of disk space, memory or bandwidth, this will seriously impact the usability. Actually, this needs to be checked under different operating systems (and their file systems) too. At least with git, the profiling and tuning of the operations happens mostly on GNU/Linux and this shows. -- David Kastrup