From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carl Worth Subject: Re: Git benchmark - comparison with Bazaar, Darcs, Git and Mercurial Date: Wed, 01 Aug 2007 08:49:46 -0700 Message-ID: <87tzrjfe5h.wl%cworth@cworth.org> References: <200708010216.59750.jnareb@gmail.com> <7vodhrby6f.fsf@assigned-by-dhcp.cox.net> <20070801092428.GB28106@thunk.org> <7vr6mn5znm.fsf@assigned-by-dhcp.cox.net> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: multipart/signed; boundary="pgp-sign-Multipart_Wed_Aug__1_08:49:45_2007-1"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Cc: Theodore Tso , Linus Torvalds , Jakub Narebski , Git Mailing List To: Junio C Hamano X-From: git-owner@vger.kernel.org Wed Aug 01 18:27:36 2007 Return-path: Envelope-to: gcvg-git@gmane.org Received: from vger.kernel.org ([209.132.176.167]) by lo.gmane.org with esmtp (Exim 4.50) id 1IGH2r-0001oz-07 for gcvg-git@gmane.org; Wed, 01 Aug 2007 18:27:33 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752371AbXHAQ1a (ORCPT ); Wed, 1 Aug 2007 12:27:30 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752267AbXHAQ13 (ORCPT ); Wed, 1 Aug 2007 12:27:29 -0400 Received: from olra.theworths.org ([82.165.184.25]:58157 "EHLO olra.theworths.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751438AbXHAQ13 (ORCPT ); Wed, 1 Aug 2007 12:27:29 -0400 X-Greylist: delayed 2054 seconds by postgrey-1.27 at vger.kernel.org; Wed, 01 Aug 2007 12:27:28 EDT Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 65B74431FA5; Wed, 1 Aug 2007 08:53:13 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C7eYOoWC4ivf; Wed, 1 Aug 2007 08:53:12 -0700 (PDT) Received: from raht.cworth.org (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id E1DED431FA4; Wed, 1 Aug 2007 08:53:11 -0700 (PDT) In-Reply-To: <7vr6mn5znm.fsf@assigned-by-dhcp.cox.net> User-Agent: Wanderlust/2.14.0 (Africa) Emacs/21.4 Mule/5.0 (SAKAKI) Sender: git-owner@vger.kernel.org Precedence: bulk X-Mailing-List: git@vger.kernel.org Archived-At: --pgp-sign-Multipart_Wed_Aug__1_08:49:45_2007-1 Content-Type: text/plain; charset=US-ASCII On Wed, 01 Aug 2007 03:15:25 -0700, Junio C Hamano wrote: > > Are you suggesting to make -l the default for local, in other > words? I personally do not make local clone often enough that I > am not disturbed having to type extra " -l" on the command line. Personally, I think it would be a great default. And I think the frequency with which you type this command is not a good metric for deciding if a command-line option should be required. Instead, the focus should be on having good defaults for a good user experience, (for example, the benchmarking that started this thread that gave a bad first impression of git). So, just making git-clone go as fast as possible when local, without requiring any additional options from the user, would be a very good thing. As for the concern that new users might do local clones in the hope to get some redundancy, hopefully the fact that the operation is instantaneous will give plenty of clue to the user that no redundancy has been provided. That should be enough to send the user looking for the documentation to find the --no-hard-links option. -Carl --pgp-sign-Multipart_Wed_Aug__1_08:49:45_2007-1 Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBGsKuZ6JDdNq8qSWgRAjxYAKCO1HMOdK/NjmVb71yqLHCSaRuM7QCcDdxW Ma2trdxzyPNL9GdPX4x+mh0= =CbBJ -----END PGP SIGNATURE----- --pgp-sign-Multipart_Wed_Aug__1_08:49:45_2007-1--