From owner-freebsd-arch@FreeBSD.ORG Thu Sep 1 00:12:53 2011 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E8E7D106566B; Thu, 1 Sep 2011 00:12:53 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (unknown [IPv6:2607:f678:1010::34]) by mx1.freebsd.org (Postfix) with ESMTP id A74D68FC13; Thu, 1 Sep 2011 00:12:53 +0000 (UTC) Received: from agora.rdrop.com (66@localhost [127.0.0.1]) by agora.rdrop.com (8.13.1/8.12.7) with ESMTP id p810CoVT075138 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 31 Aug 2011 17:12:53 -0700 (PDT) (envelope-from perryh@pluto.rain.com) Received: (from uucp@localhost) by agora.rdrop.com (8.13.1/8.12.9/Submit) with UUCP id p810CoZ9075137; Wed, 31 Aug 2011 17:12:50 -0700 (PDT) Received: from fbsd81 ([192.168.200.81]) by pluto.rain.com (4.1/SMI-4.1-pluto-M2060407) id AA26348; Wed, 31 Aug 11 17:03:07 PDT Date: Thu, 01 Sep 2011 00:03:02 -0700 From: perryh@pluto.rain.com To: fullermd@over-yonder.net Message-Id: <4e5f2e26.6PQ5d6F3eauFfAcH%perryh@pluto.rain.com> References: <4e5ba9c3.bzHIw1KEy8R2QcK7%perryh@pluto.rain.com> <3420B331-C697-468A-80BA-B31C33804710@freebsd.org> <4e5c5b5f.moT7dLemOuteQJ5T%perryh@pluto.rain.com> <4E5C364D.7070904@freebsd.org> <20110830201357.GB58638@acme.spoerlein.net> <4e5e458a.Un+VK0itRgItvxbf%perryh@pluto.rain.com> <20110831081815.GN2493@over-yonder.net> In-Reply-To: <20110831081815.GN2493@over-yonder.net> User-Agent: nail 11.25 7/29/05 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: uqs@spoerlein.net, kmacy@freebsd.org, freebsd-arch@freebsd.org Subject: Re: Official git export X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Sep 2011 00:12:54 -0000 "Matthew D. Fuller" wrote: > On Wed, Aug 31, 2011 at 07:30:34AM -0700 I heard the voice of > perryh@pluto.rain.com, and lo! it spake thus: > > Surely it would be "noticeably faster" to _download_ only (say) > > /usr/src/sys than all of /usr/src, unless one has an uncommonly > > fast link? (It would also impose less load on the serving site.) > > In the context of most current-gen DVCSen, it's unlikely to be much > (or in fact _any_) faster or less data to transfer. It's just less > data to blat into the working tree. That makes a certain amount of sense _if_ the VCS considers the entire base system to reside in a single repository, which is why someone was suggesting splitting it into multiple repositories. The question remains: does it really make sense that I must download the entire VCS history for things like cddl, contrib, crypto, games, and kerberos if I only plan to work on the kernel?