Received: from spf1.us4.outblaze.com (spf1.us4.outblaze.com [205.158.62.23]) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id iAHHC9FX005017 for ; Wed, 17 Nov 2004 17:12:10 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf1.us4.outblaze.com (Postfix) with ESMTP id 7279553C7C for ; Wed, 17 Nov 2004 17:10:58 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CUTTO-00052t-F1 for migo@homemail.com; Wed, 17 Nov 2004 12:20:02 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CUTSv-00052Y-T2 for gnu-arch-users@gnu.org; Wed, 17 Nov 2004 12:19:33 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CUTSv-000528-2Y for gnu-arch-users@gnu.org; Wed, 17 Nov 2004 12:19:33 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CUTSu-000525-Tr for gnu-arch-users@gnu.org; Wed, 17 Nov 2004 12:19:32 -0500 Received: from [129.255.60.186] (helo=ct.radiology.uiowa.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CUTJY-00038U-QK for gnu-arch-users@gnu.org; Wed, 17 Nov 2004 12:09:53 -0500 Received: from [192.168.1.11] (12-217-241-0.client.mchsi.com [12.217.241.0]) by ct.radiology.uiowa.edu (8.11.6/8.11.6) with ESMTP id iAHH6h318214; Wed, 17 Nov 2004 11:06:43 -0600 Message-ID: <419B851B.5060202@arbash-meinel.com> Date: Wed, 17 Nov 2004 11:06:35 -0600 From: John A Meinel User-Agent: Mozilla Thunderbird 0.9 (Windows/20041103) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Johannes Berg Subject: Re: [Gnu-arch-users] Re: darcs vs tla References: <20041116213258.GA16695@suffields.me.uk> <419A7430.8050300@mdl.com> <77F65340-381A-11D9-A1EA-000A959B67D6@seyza.com> <419ABADB.5020506@arbash-meinel.com> <419B7885.9030903@arbash-meinel.com> <1100710892.4124.16.camel@johannes> In-Reply-To: <1100710892.4124.16.camel@johannes> X-Enigmail-Version: 0.89.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Cc: gnu-arch-users@gnu.org, Mark Stosberg X-BeenThere: gnu-arch-users@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: a discussion list for all things arch-ish List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============1645975106==" Sender: gnu-arch-users-bounces+migo=homemail.com@gnu.org Errors-To: gnu-arch-users-bounces+migo=homemail.com@gnu.org Status: RO Content-Length: 2491 Lines: 84 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --===============1645975106== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigE1A6E7E16E48658089547010" This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigE1A6E7E16E48658089547010 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Johannes Berg wrote: > On Wed, 2004-11-17 at 16:21 +0000, Mark Stosberg wrote: > >>You can browse a "_darcs" directory of a small project here to obverse >>the structure: >> >>http://mark.stosberg.com/darcs_hive/cgi-app/_darcs/ > > > The patches appear to be gzip compressed plain text files (dunno how it > handles binary files), which already contain meta information (for > example the comments). So I'd think adding a patch checksum that is > signed would be trivial. > > johannes > See the comment by: Juliusz Chroboczek It turns out that patches might be modified as part of applying them to your tree. (The whole idea of commutativity, etc for darcs.) So patches aren't constant. Now, I wonder if they are constant after they are applied. (To apply a patch you might have to modify it, but don't after that.) In that case, the patches could be signed, and then after they are applied, they are signed again by the new person. A little bit of overhead, but still you could keep signatures on the patches. I suppose you could also do something like include a signature history or something... John =:-> --------------enigE1A6E7E16E48658089547010 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Cygwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD4DBQFBm4UbJdeBCYSNAAMRAlBEAKCpTMOLVY2TUQ22C9yc4meLkOeVzQCUDYTx fAen1G21+ITMAFVe3q9UVQ== =VXNT -----END PGP SIGNATURE----- --------------enigE1A6E7E16E48658089547010-- --===============1645975106== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/ --===============1645975106==--