From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 6FYMFGnqsl/iLwAA0tVLHw (envelope-from ) for ; Mon, 16 Nov 2020 21:08:57 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id 8HzYD2nqsl+9DAAAbx9fmQ (envelope-from ) for ; Mon, 16 Nov 2020 21:08:57 +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 F2D95940538 for ; Mon, 16 Nov 2020 21:08:56 +0000 (UTC) Received: from localhost ([::1]:52538 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kelk7-0002jQ-M8 for larch@yhetil.org; Mon, 16 Nov 2020 16:08:55 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:51238) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1keljw-0002iy-QZ for guix-devel@gnu.org; Mon, 16 Nov 2020 16:08:44 -0500 Received: from mira.cbaines.net ([212.71.252.8]:41800) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kelju-0003SX-9v for guix-devel@gnu.org; Mon, 16 Nov 2020 16:08:44 -0500 Received: from localhost (188.30.135.14.threembb.co.uk [188.30.135.14]) by mira.cbaines.net (Postfix) with ESMTPSA id A805D27BBF5; Mon, 16 Nov 2020 21:08:40 +0000 (GMT) Received: from capella (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 1ea40602; Mon, 16 Nov 2020 21:08:38 +0000 (UTC) References: <868scbvalo.fsf@gmail.com> <87sg99m7qk.fsf@cbaines.net> <867dqlqbvy.fsf@gmail.com> User-agent: mu4e 1.4.13; emacs 27.1 From: Christopher Baines To: zimoun Subject: Re: Data Services: use cases In-reply-to: <867dqlqbvy.fsf@gmail.com> Date: Mon, 16 Nov 2020 21:08:32 +0000 Message-ID: <878sb1m2lr.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=212.71.252.8; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/16 12:50:56 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] 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_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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 Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; 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-Spam-Score: -3.11 X-TUID: iI78ooGy7xFD --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable zimoun writes: > Hi Chris, > > On Mon, 16 Nov 2020 at 19:17, Christopher Baines wrote: > >>> - list all the versions available (since Dec. 2019 I guess) >>> - know which build and which not >>> - easily find the commit for =E2=80=9Cguix time-machine=E2=80=9D > > [...] > >> Maybe there could be a packages.guix.gnu.org service which pulls >> together information about packages to meet the common needs that users >> of Guix have. Things like: >> >> - Searching for packages by name >> - Looking at version availability >> - Looking at build success/substitute availability > > I do not know if the comparison makes sense: To me, the Data Service is > more-or-less the equivalent of: > > https://tracker.debian.org/pkg/guix > > and what you are suggesting would be the equivalent of: > > https://packages.debian.org/experimental/guix > > Are we on the same wavelength? In other words, the Data Service is > devoted to Guix dev. and Package Service to Guix user. > > In this picture, the usage that I described fits to the Package Service, > right? Yeah, I think you're on the right track. I'm not set on mirroring the exact Debian services though. What I'm suggesting here is that there's some web pages that sit outside of the Guix Data Service, and try and help users of Guix do things like searching for packages, and looking at versions through time. Those pages could be powered by data from data.guix.gnu.org. A similar idea to the package search prototype here [1], that uses data from data.guix.gnu.org. 1: http://guix-website-test.cbaines.net/packages/search --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl+y6lBfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XdV6hAAlU6T35nBM8/jpXRDSvi+xSy+LwUBXkrz cvIWTahHR/j3YZTB39l+o0R06TVWcNHQKkDEBJE2NtTr9WeXAdhXZJ+SzOMwNb4I xj46mYA1IoWMvM+tFuHqsU3YpYPRIZpsIey3t+i7HzXyu1RW7j+rwJhFFALqqcjN xYheWQJtuk/bM60aheZyaH8fQWqPdjBfTs03j2Si423bHMDI7tpglhij/xjVQVS2 We/+OHykFv5EQdjEINcpT/vvZDBGfdzcaFxoCbmZ9/hct+e0a2sCCj+n/Vl1X9qC vPcqqlyPssOLuC/KfTllyPNuVKBW91DLSsLvOZ+0a48GlU4ClfoYJF3HYlUNwoHZ NmQvAkdpyPN/YMq21v0KCMsakypTDuk81Zgmw1xBBb5aYN6XySzp2IWcx1iIKAz0 PLeOCIjr3a6hSUQh7+ZjzSpOhbWSLrC760jlMrZhVi5twTJsNvb8kZm3GO8GkO6T HcVWvgrmKOmIbRd5cNkh39uti//+K9o8E8HvTo5MIAhPR9odW9XtM3IyimzXtxKB rDIlT3UYuyb2zDSEoiNhONFQAIGTBx0TyLplC+zz0NVPjIXnzRouMq6BkJmtrkGZ Qj1q4drwMItFKK8EH9bZUSKU+aA36xa48AVavs322DdL+NYJuqzjIIooe26pNH+P BlF2yjJXD5Q= =L9Eh -----END PGP SIGNATURE----- --=-=-=--