From owner-freebsd-ports@FreeBSD.ORG Sat Nov 24 15:37:38 2007 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E3E4016A417 for ; Sat, 24 Nov 2007 15:37:38 +0000 (UTC) (envelope-from fbsd06+QR=97ba127b@mlists.homeunix.com) Received: from turtle-out.mxes.net (turtle-out.mxes.net [216.86.168.191]) by mx1.freebsd.org (Postfix) with ESMTP id C1F9C13C46A for ; Sat, 24 Nov 2007 15:37:37 +0000 (UTC) (envelope-from fbsd06+QR=97ba127b@mlists.homeunix.com) Received: from mxout-04.mxes.net (mxout-04.mxes.net [216.86.168.179]) by turtle-in.mxes.net (Postfix) with ESMTP id 7B24616438D for ; Sat, 24 Nov 2007 10:13:10 -0500 (EST) Received: from gumby.homeunix.com. (unknown [87.81.140.128]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTP id CD9A6D05A0 for ; Sat, 24 Nov 2007 10:13:08 -0500 (EST) Date: Sat, 24 Nov 2007 15:13:06 +0000 From: RW To: freebsd-ports@freebsd.org Message-ID: <20071124151306.13d7368a@gumby.homeunix.com.> In-Reply-To: <4747A1FB.9000707@FreeBSD.org> References: <4747A1FB.9000707@FreeBSD.org> X-Mailer: Claws Mail 3.0.2 (GTK+ 2.12.1; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: Idea about the ports tree included in the release X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Nov 2007 15:37:39 -0000 On Fri, 23 Nov 2007 20:00:59 -0800 Doug Barton wrote: > How hard would it be to include the c[v]sup checkouts file > with the tarball, and install it into some standard location? I think > that would greatly increase the utility of the tarball, since you > could start from there and immediately update to the latest version > without having to pull down the whole tree again. c[v]sup doesn't have to pull the whole tree again if it doesn't have a checkout file, it's just a kind of metadata cache that speeds things up and reduces the server load. I think it might be worthwhile doing some real-world timings with two points a month apart (and away from the ports-freeze) to see what the benefit is. My feeling is that it's not worth the effort, because most people that use the tarball only do so because of networking problems, and even if they do switch to csup, it's the kind of thing that's done very infrequently.