From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id qF18IxoA+2WEiAAAqHPOHw:P1 (envelope-from ) for ; Wed, 20 Mar 2024 16:26:18 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id qF18IxoA+2WEiAAAqHPOHw (envelope-from ) for ; Wed, 20 Mar 2024 16:26:18 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1710948378; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=0Dr0buFXsLh/Sla9xZokSxq+glfEwDlU/Oevm4Fm67Y=; b=jRQwKmtAf+hAi0o63CClp+S5XgwFX/H9XZ56ou0VJyM9PiyKapy6Sfel4GltDv5u/OfnHw efAqQklp8iaJfgZ0rFfbVFzIkfcv5htYA3nWAmwyx8mt6/0F8XzwvYe6VZHs4VxZPM1ih/ qkMPQYve4sSJA9sCvOvow9p0xq/Ea38Dzxn9qLEm368kt7CbZnj5Q4oIQvAK3dJm0UAxXf v1Ic4xu0wzw9dXAOFH8yos+ZEZeUZP3uuU/n/Z2Q366VFrrGbCOtsreyjeinLKKJ0Ju2l4 o2AhiYmrjvu1vmQ80tJI275eAiSdTfKErkRI3uTwaA3TgUpBDe0vitPkhjza5w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1710948378; a=rsa-sha256; cv=none; b=KMQnB2QPtQvZhtB8G2E003Mx8BVPiWvuwhhWQFnYbz2z/oxE4giGCK8X2l0n3Puu0pDgPl NQXm8cda8Hwf7CDLg/Qruj906D3TUcwfos4uaU8lmwaN9ToVgZkM+8YLzxPSUFWx17bWTt Axvd93alcY+Zh3ZoedNyjawCsL34GSl1IXNwlzSsoT2uWWV+bc+og7oqmdyCnUhmMsaAY4 psFIroIbpqzditimHRqZZKnZgLp7Naxyu4REQnaq4mWBgAY3oTKGwMpG3GOqdlRnxhghDU HVMcXloZJtlJYaZEjzKtsEEs9PoMvGuKwbS1WbIubI6lPOIltgakJ5hPzwtv0w== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 57BF225BC5 for ; Wed, 20 Mar 2024 16:26:18 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rmxp2-00085D-LH; Wed, 20 Mar 2024 11:25:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rmxp1-00084z-Mb for guix-devel@gnu.org; Wed, 20 Mar 2024 11:25:43 -0400 Received: from ns13.heimat.it ([46.4.214.66]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rmxp0-0002ZO-Ae for guix-devel@gnu.org; Wed, 20 Mar 2024 11:25:43 -0400 Received: from localhost (ip6-localhost [127.0.0.1]) by ns13.heimat.it (Postfix) with ESMTP id D871130080B for ; Wed, 20 Mar 2024 15:25:37 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at ns13.heimat.it Received: from ns13.heimat.it ([127.0.0.1]) by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xzaqo5LthbEo for ; Wed, 20 Mar 2024 15:25:35 +0000 (UTC) Received: from bourrache.mug.xelera.it (unknown [93.56.171.217]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ns13.heimat.it (Postfix) with ESMTPSA id 8536E30022F for ; Wed, 20 Mar 2024 15:25:35 +0000 (UTC) Received: from roquette.mug.biscuolo.net (roquette [10.38.2.14]) by bourrache.mug.xelera.it (Postfix) with SMTP id 906A02FE7B0F for ; Wed, 20 Mar 2024 16:25:34 +0100 (CET) Received: (nullmailer pid 29510 invoked by uid 1000); Wed, 20 Mar 2024 15:25:33 -0000 From: bae66428a8ad58eafaa98cb0ab2e512f045974ecf4bf947e32096fae574d99c6 To: guix-devel@gnu.org Subject: contributor uuid (was Re: Concerns/questions around Software Heritage Archive) In-Reply-To: <01dfe161-3ece-3f5c-6b33-1012190fb6dd@autistici.org> Organization: Xelera.eu References: <87il1mupco.fsf@meson> <6f47e0b6-2045-ae2d-379c-1b8dd8c3b39a@fannys.me> <01dfe161-3ece-3f5c-6b33-1012190fb6dd@autistici.org> Date: Wed, 20 Mar 2024 16:25:33 +0100 Message-ID: <87jzlxq61e.fsf@xelera.eu> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=46.4.214.66; envelope-from=g@xelera.eu; helo=ns13.heimat.it X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -7.30 X-Spam-Score: -7.30 X-Migadu-Queue-Id: 57BF225BC5 X-Migadu-Scanner: mx12.migadu.com X-TUID: Wxg2kDlxg8tD --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable paul writes: [...] > If we'd really need to identify contributors, and obviously Guix=20 > doesn't, we could use an UUID/machine readable identifier which can then= =20 > be mapped to a displayed name. I believe git can already be configured=20 > to do so. every contributor wishing to do so can already choose to use the preferred uuid/email metadata they wish and ask some person with commit access to add a uuid/display-name mapping via git .mailmap unfortunately this does not resolve the problem with rewriting history with git, because Guix artifacts also contains source code that usually contains information about the author, including names that potentially could become "deadnames" in the future happy hacking! =2D- bae66428a8ad58eafaa98cb0ab2e512f045974ecf4bf947e32096fae574d99c6 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJABAEBCgAqFiEERcxjuFJYydVfNLI5030Op87MORIFAmX6/+0MHGdAeGVsZXJh LmV1AAoJENN9DqfOzDkSd0YQAILaYnSMexWz1QinHixcpgHAA+Q05v1cI64g5nET m7NXdzwSyw8Qd2tWjfky/sHxyBmWUgvwzhfD/AvGgSP2/uY5ty4WMAlTgUv75ec3 /Crj4kTY+FhvO1MlRJER3DzazP5OqgHrhVcJffAj57holHTnPZ4Rl6aLXF+0hiCu 1ljTN/lDyS8/uMO5ggV8vmrz70Uv8MIbtr+P67TSqUfzzMz8pvIXP8EqWTTBsC24 Em34i5UL6mobTbZXl9hXvdFYVWXPPWdAlQTqX3aClwL1nLunMD7IUMLDk0xh3zu2 HAJ/j3caGIIdFk7LYqFgP8YtBkzA/+MRUG4sN39151RKUSr1rSHcdtRD85I/mw39 wIVCXypNN4UsF3r4b2lzly2dYBvxiviuyKJjuDIK71hNVg6orY6BAnIP1VA+Z8QG Hs4GcD9PPGlgQEDZftvlEfYYagnWRaQWi8WdZ/FpCffo095jFdVIwlGh7wXzSLGq L5emRTbzIte6BRU4w3wKbt59lO3FakVB04K5oQZjZWCvQ4vfCK1T5ViOCxJXcbND NJu1mYRZ6fHFzZu+mpQqEqy1+G3arwcdsymz7dSfNYUF9zkLYJ8XK2y/lElRja6p Jutj8+mRpVZOvAe9rK36n2Q3dgK9wL4pyH7uRohvEi6dJEAmYusdBlS16d/q18Qk nUKq =n2hz -----END PGP SIGNATURE----- --=-=-=--