From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id qB5PDTHScWE8dwEAgWs5BA (envelope-from ) for ; Thu, 21 Oct 2021 22:48:49 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id gGsBCTHScWHJNAAA1q6Kng (envelope-from ) for ; Thu, 21 Oct 2021 20:48:49 +0000 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 C5CD810EAB for ; Thu, 21 Oct 2021 22:48:48 +0200 (CEST) Received: from localhost ([::1]:33664 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mdezX-0007Al-Uq for larch@yhetil.org; Thu, 21 Oct 2021 16:48:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43806) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mdeyD-0004TH-O8 for guix-devel@gnu.org; Thu, 21 Oct 2021 16:47:25 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37002) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mdeyD-0000M8-98; Thu, 21 Oct 2021 16:47:25 -0400 Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:54035 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mdeyC-0005M0-V2; Thu, 21 Oct 2021 16:47:25 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Timothy Sample Subject: Re: Preservation of Guix Report References: <87o87jjx54.fsf@ngyro.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 30 =?utf-8?Q?Vend=C3=A9miaire?= an 230 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 21 Oct 2021 22:47:22 +0200 In-Reply-To: <87o87jjx54.fsf@ngyro.com> (Timothy Sample's message of "Wed, 20 Oct 2021 15:48:07 -0400") Message-ID: <87a6j2w1et.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1634849328; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=3tS9a0IFGSyEsE4o4h7aeFGC66+49y8zhjpna+L5gYc=; b=VaV5Xyi6Ra2rmbIwrOyQVY9MYMogk8Y2xrg4cz0LAKWRI7ybuQX83mulUsxYV0WNjGc67o 2mYap+l3z76cj53EgQdJKfaNGBRIXTxVXMQsLBQu+VY7PPzN1LF0NBeg60rO7qNrRMB4d+ kWrdtjcHe+Whe1bSVNnkcQdit06M0u4j4NrZwyxjkIcSzsA/CIPfSWnYvLy5flMHH9hs0/ 8kEPsBD4D7q93nrnY0Y0HG/1xaEDNO555yIs/N6FUTUK/yH3cTcpQDJlPPpWFetF+4uEm+ G043JycERRz39yFqWg06lmZRUA1AXkGRMbaLAY5JO3EtPIAYs6G71iC6QssRZw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1634849328; a=rsa-sha256; cv=none; b=a19YKlA1RyS0YTFdWuQN5R/MZ4Nkr5zhn9I4vORId8boTKkx5qTbKn3T/DP4BwQJHZuz6I hTi1N5ysFeQGJsDqKrmzG/s4xMdGNr2Bedn4R2Os3t7FORO/Isrd6John2kGbs8QhPSkwe 01A5PUw11M5HYzcF7Ie08gC9xZZvGY921cbWvVYxjD3aCLq1lIMjZpJi8kjWuHuDumT1N5 BXOmYAvpVBRUZcag6A3Vuw3iOB84WxWVQMzfSWWs3EVQd+7Oyzts8c/MKQL1ICdxHgaZ0x YfmYmR9FJdnY221UJfd1IKfGYcPGDP9cVlAqvLvpDsEgaWHDzPioeMFtpFZyvQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -2.93 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: C5CD810EAB X-Spam-Score: -2.93 X-Migadu-Scanner: scn0.migadu.com X-TUID: A7FFsvzjk8Db Hi Timothy! Timothy Sample skribis: > Early this summer I did a bunch of work trying to figure out which Guix > sources are preserved by the SWH archive. I=E2=80=99m finally ready to s= hare > some preliminary results! > > https://ngyro.com/pog-reports/2021-10-20/ > > This report is already quite outdated, though. It only covers commits > up to the end of May, and sometime in June is when the sources were > checked against the SWH archive. I=E2=80=99m sharing it now to avoid any > further delays. This is truly awesome! (Did you manage to grab all that info with the default rate limit?!) I can=E2=80=99t wait for the updated report now that Simon and yourself have identified that SWHID computation bug! Some of our refer to tags, not commits. How do you determine whether they=E2=80=99re saved? =E2=80=98guix lint -c archival=E2=80=99 uses =E2=80=98lookup-origin-revisio= n=E2=80=99, which is a good approximation, but it=E2=80=99s not 100% reliable because tags can be modif= ied and that procedure only tells you that a same-named tag was found, not that it=E2=80=99s the commit you were expecting. (And really, we should st= op referring to tags.) Thank you! =F0=9F=91=8D=F0=9F=8F=BD Ludo=E2=80=99.