From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: Guix Data Services: whishlist about SWH Date: Mon, 24 Feb 2020 18:10:36 +0100 Message-ID: <87lforhpwz.fsf@gnu.org> References: <87y2t2zz2k.fsf@cbaines.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:47972) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j6HFi-00029R-2L for guix-devel@gnu.org; Mon, 24 Feb 2020 12:10:44 -0500 In-Reply-To: <87y2t2zz2k.fsf@cbaines.net> (Christopher Baines's message of "Sun, 16 Feb 2020 09:00:35 +0000") 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+gcggd-guix-devel=m.gmane-mx.org@gnu.org Sender: "Guix-devel" To: Christopher Baines Cc: Guix Devel Hi, Christopher Baines skribis: > zimoun writes: [...] >> Using the Software Heritage (SWH) API [3], does it seems a good idea >> to add SWH coverage somewhere in the Guix Data Services? That=E2=80=99s a great idea! Maybe it=E2=80=99s not a good idea to store t= hat info in the database of the Data Service though. (Web browsers could query the SWH API by themselves actually, though it=E2=80=99d be nice to have a JS-fr= ee variant.) > I think the first step towards this would be to experiment with fetching > data from the Software Heritage API. Do you know how you'd fetch data > about the output from a fixed output derivation (like harfbuzz)? The =E2=80=98archival=E2=80=99 linter does that. See also the examples at: https://guix.gnu.org/blog/2019/connecting-reproducible-deployment-to-a-lo= ng-term-source-code-archive/ Ludo=E2=80=99.