From owner-freebsd-ports@FreeBSD.ORG Tue Nov 4 06:36:32 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B82D1C00 for ; Tue, 4 Nov 2014 06:36:32 +0000 (UTC) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.infracaninophile.co.uk", Issuer "ca.infracaninophile.co.uk" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 966BA951 for ; Tue, 4 Nov 2014 06:36:30 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.2.117.99]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.9/8.14.9) with ESMTP id sA46a2cd032728 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Tue, 4 Nov 2014 06:36:03 GMT (envelope-from m.seaman@infracaninophile.co.uk) Authentication-Results: smtp.infracaninophile.co.uk; dmarc=none header.from=infracaninophile.co.uk DKIM-Filter: OpenDKIM Filter v2.9.2 smtp.infracaninophile.co.uk sA46a2cd032728 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1415082963; bh=J+fJc6EyByR2RuCYIIC20JrY0+SQKc26JWyZxbVapXw=; h=Date:From:To:CC:Subject:References:In-Reply-To; z=Date:=20Tue,=2004=20Nov=202014=2006:35:45=20+0000|From:=20Matthew =20Seaman=20|To:=20Jos=20Backus=2 0|CC:=20FreeBSD=20Ports=20ML=20|Subject:=20Re:=20Reducing=20the=20size=20of=20the=20port s=20tree=20(brainstorm=20v2)|References:=20<20141031185621.GC15967 @ivaldir.etoilebsd.net>=09<5454A5C9.2050003@infracaninophile.co.uk >=20|In-Reply-To:=20; b=hbR3gCcvcdotBT+A/B8CGfkgAWXVk39lN6URSqWCq70FXOMm7fI8Gri+KXO+KY+02 UodEaeb3rvzLAZCHGRxKJvfbcg270C0wZeycHd0aL1ExuL3d277peqoP+Jh14UKyua 9u65AVaUlmntpYGvjuKvqGax29W1Nt8dYrtVQZ2I= Message-ID: <545873C1.7060708@infracaninophile.co.uk> Date: Tue, 04 Nov 2014 06:35:45 +0000 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Jos Backus Subject: Re: Reducing the size of the ports tree (brainstorm v2) References: <20141031185621.GC15967@ivaldir.etoilebsd.net> <5454A5C9.2050003@infracaninophile.co.uk> In-Reply-To: OpenPGP: id=E1ECF9BB Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="svrBcrX5GJESNUfIcJmUQBKcoBWvsBWjP" X-Virus-Scanned: clamav-milter 0.98.4 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.5 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lucid-nonsense.infracaninophile.co.uk Cc: FreeBSD Ports ML 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: Tue, 04 Nov 2014 06:36:32 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --svrBcrX5GJESNUfIcJmUQBKcoBWvsBWjP Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 02/11/2014 18:18, Jos Backus wrote: > How about using SQLite to store this metadata? Doesn't really mix with version control nicely. Collecting ports metadata and storing it in some sort of sqlite daabase for operational purposes is certainly a possibility, but that can't be the primary data source. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. PGP: http://www.infracaninophile.co.uk/pgpkey JID: matthew@infracaninophile.co.uk --svrBcrX5GJESNUfIcJmUQBKcoBWvsBWjP Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.20 (Darwin) iQJ8BAEBCgBmBQJUWHPRXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATI14P/Roq/rpi/Lyg3mbLoH1K8Q4k NlGG1/WWJk0dGxJ3daXTQhCIFqw6YPUYu45xyaAkqFhNm77Fi/rGUgBEGkZa4yTI F1irrQ12xSRco2t7Vb/2EwVzXvDFOS0eoDXBfwBfbavojSuoqoSX1B+UTjoxnMmg pp7YNUitVnFRXCE0tvdqveZL/W4Hj748W37Y9LTUiY2CzeHqIQo2P1XBToqm2NQJ FXO3fbgeYwOlXeC32ThEHxvUsmwffCvJXLmHbFUvn+0tBfaQ/O7o25qmvPWfHXcd nZwCDrB2khxIrls4aAHK9Ugn6owKFOgJ7mrjiqE901aDC/alzZYpZgCWyt65Yz6F OyN67ARmbtkggxR9CJMN4zJWmGk/vp3UUVa7JyL/tu6HgsB9DThIe69GzFIawYd1 p+fxour9dSITsK73Omkb4z7foIZBsbUDbmDksG2+4Hrzg7Q1L+zvHRQOVyoKmOMm Y1coNKqw17T6LIb31+nOBthJG/q3TG0UyUgso3JY/qvF/5lZWK9HtTtDVZuyCyPg Zn9JhwfmL9lPx7sTRlCYRnLtW5V6qufO1mrXNAW3pU/5BbgDjoOQgaUTMYQMiHhA vHP4Hmz9Zj8CEcUAamJOki7DHFFHHDa9rWNSlSZzIJIFlT/QONsaUrDZMJY/bsM3 PESQ/8en+azZixzbgz1b =KAKt -----END PGP SIGNATURE----- --svrBcrX5GJESNUfIcJmUQBKcoBWvsBWjP--