From owner-freebsd-ports@FreeBSD.ORG Sun Nov 2 18:50:48 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7DAE9DC2 for ; Sun, 2 Nov 2014 18:50:48 +0000 (UTC) Received: from mailrelay012.isp.belgacom.be (mailrelay012.isp.belgacom.be [195.238.6.179]) by mx1.freebsd.org (Postfix) with ESMTP id 16B24688 for ; Sun, 2 Nov 2014 18:50:47 +0000 (UTC) X-Belgacom-Dynamic: yes X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AmoGAHR8VlRbsIXe/2dsb2JhbABcgw6BLNRkAoERFwEBAQEBfYQDAQEEOhwjEAsYCSUPKh4GE4gsAxYBwi4NhkABAQEBAQUBAQEBHo5WgXFJB4RLAQSeAJZRg3k8L4EHgUQBAQE Received: from 222.133-176-91.adsl-dyn.isp.belgacom.be (HELO kalimero.tijl.coosemans.org) ([91.176.133.222]) by relay.skynet.be with ESMTP; 02 Nov 2014 19:50:23 +0100 Received: from kalimero.tijl.coosemans.org (kalimero.tijl.coosemans.org [127.0.0.1]) by kalimero.tijl.coosemans.org (8.14.9/8.14.9) with ESMTP id sA2IoLBA030008; Sun, 2 Nov 2014 19:50:22 +0100 (CET) (envelope-from tijl@FreeBSD.org) Date: Sun, 2 Nov 2014 19:50:21 +0100 From: Tijl Coosemans To: RW Subject: Re: Reducing the size of the ports tree (brainstorm v2) Message-ID: <20141102195021.045f70c3@kalimero.tijl.coosemans.org> In-Reply-To: <20141102181623.463fff71@gumby.homeunix.com> References: <20141031185621.GC15967@ivaldir.etoilebsd.net> <20141101000723.782768a3@kalimero.tijl.coosemans.org> <20141102181623.463fff71@gumby.homeunix.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Nov 2014 18:50:48 -0000 On Sun, 2 Nov 2014 18:16:23 +0000 RW wrote: > On Sat, 1 Nov 2014 00:07:23 +0100 > Tijl Coosemans wrote: >> On Fri, 31 Oct 2014 19:56:21 +0100 Baptiste Daroussin >> wrote: >>> tijl@ spotted an interesting point, distinfo and pkg-descr files >>> files convenient are taking a lot of space for "free", we can >>> reduce the size of the while ports tree by a factor 2 by simply >>> merging them into one of the other files (Makefile and/or >>> pkg-plist) from my testing it really devides significantly the size >>> of the tree. >>> >>> Problem is how to merge them if we want to. >>> >>> What we do not want to loose: >>> - Easyness of parsing distinfo >>> - Easyness to get informations about the description > > I think it's worth remembering that this saves an amount of storage > that can be had for around 1 penny/cent. The threshold for this being > more trouble than it's worth is pretty low. The reason I looked into this is because many subversion operations are slow on the ports tree. For me it's about saving time there and not so much about saving disk space.