From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1LWHzE-0006rT-QA for garchives@archives.gentoo.org; Sun, 08 Feb 2009 22:18:49 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B28A4E02D5; Sun, 8 Feb 2009 22:18:47 +0000 (UTC) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by pigeon.gentoo.org (Postfix) with ESMTP id 71619E02D5 for ; Sun, 8 Feb 2009 22:18:47 +0000 (UTC) Received: by ug-out-1314.google.com with SMTP id j40so78397ugd.39 for ; Sun, 08 Feb 2009 14:18:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type; bh=ffFEju9WPCk+SpCesK6xUC+nl2eF0LtyjBnmk2ndjOM=; b=cfPobYva6MrbX/9Z01iHyGSPK0SpgRoHy3sQ99grd4mgZ+qchYUHhrOAgYbSpvyxDH aWBP03KJuOXNZ/bRQifgofAsR1fCy8O3XDLWegUh0ZFktytHgdS0W347DI+m5/IED5PT +Ou1J/ENe/ySlx246SoMa9y/heAQC8RIKQDNU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; b=qMrFyUbI5KEdZweRBtnfhyJ3T9FrkB+VHEmuFs7b4piqGvBDjD/YsJcTr6vAX4222y nb/4UgQy7KGdbEHDpZbhiFx77ueWf3IGw0Tk4g20fh5daa6p4DhQyg6WBY8/ClSP6bi0 OVg0p5pYb46zakqj9+XsyLVjT/JFHHx9ziyto= Received: by 10.66.222.6 with SMTP id u6mr1978967ugg.19.1234131526680; Sun, 08 Feb 2009 14:18:46 -0800 (PST) Received: from snowmobile (92-235-187-79.cable.ubr18.sgyl.blueyonder.co.uk [92.235.187.79]) by mx.google.com with ESMTPS id 39sm5158824ugb.13.2009.02.08.14.18.45 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 08 Feb 2009 14:18:46 -0800 (PST) Date: Sun, 8 Feb 2009 22:18:14 +0000 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [RFC] DIGESTS metadata variable for cache validation Message-ID: <20090208221814.722f573a@snowmobile> In-Reply-To: <498E17E6.8060407@gentoo.org> References: <498758E6.5080609@gentoo.org> <1234045916.24784.1373.camel@localhost> <498E17E6.8060407@gentoo.org> X-Mailer: Claws Mail 3.6.1 (GTK+ 2.14.7; i686-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/z2NNNvwH9DnIQx/jx.t.lX3"; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Archives-Salt: f229518f-985e-46c7-b7e9-e052cad933b9 X-Archives-Hash: 46b7fa33daef10270482fdb3aad96842 --Sig_/z2NNNvwH9DnIQx/jx.t.lX3 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sat, 07 Feb 2009 15:23:18 -0800 Zac Medico wrote: > > Well, usually you don't keep intermediate or generated files in a > > VCS, so why the metadata? >=20 > People who distribute overlays commonly ask if it's possible to > distribute metadata cache with the overlay. Using a format that > doesn't rely on timestamps will allow them to distribute metadata > cache using their existing infrastructure, which is typically git or > subversion. In addition to overlays, it would also be useful for > forks of the entire gentoo tree, such as the funtoo tree [1]. Are these people really all going to remember to run some command at the top level of the repository before every commit, and to git add the relevant files for everything (thus making really messy commits)? Sticking metadata cache files under version control really is a perfect example of doing it wrong... --=20 Ciaran McCreesh --Sig_/z2NNNvwH9DnIQx/jx.t.lX3 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.10 (GNU/Linux) iEYEARECAAYFAkmPWkUACgkQ96zL6DUtXhGX8wCfZUehxX2kR9QPNaMlvYY4kXDu DJIAoKTRipHZq2DNq45uRIbLKXw4sGdZ =CDPH -----END PGP SIGNATURE----- --Sig_/z2NNNvwH9DnIQx/jx.t.lX3--