From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id gK44OcPSsl/kZQAA0tVLHw (envelope-from ) for ; Mon, 16 Nov 2020 19:28:03 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id 0JchNcPSsl9bLQAAB5/wlQ (envelope-from ) for ; Mon, 16 Nov 2020 19:28:03 +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 AFC45940367 for ; Mon, 16 Nov 2020 19:28:03 +0000 (UTC) Received: from localhost ([::1]:42480 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kekAU-0002Qz-KF for larch@yhetil.org; Mon, 16 Nov 2020 14:28:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:49004) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kek0i-0001Au-Sf for guix-devel@gnu.org; Mon, 16 Nov 2020 14:17:56 -0500 Received: from mira.cbaines.net ([2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27]:34527) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kek0b-0004Yp-0s for guix-devel@gnu.org; Mon, 16 Nov 2020 14:17:54 -0500 Received: from localhost (188.30.135.14.threembb.co.uk [188.30.135.14]) by mira.cbaines.net (Postfix) with ESMTPSA id 3BD5127BBF5; Mon, 16 Nov 2020 19:17:45 +0000 (GMT) Received: from capella (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 8e6060e6; Mon, 16 Nov 2020 19:17:42 +0000 (UTC) References: <868scbvalo.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: <868scbvalo.fsf@gmail.com> Date: Mon, 16 Nov 2020 19:17:39 +0000 Message-ID: <87sg99m7qk.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a01:7e00:e000:2f8:fd4d:b5c7:13fb:3d27; envelope-from=mail@cbaines.net; helo=mira.cbaines.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/16 12:54:49 X-ACL-Warn: Detected OS = ??? 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: kySOvMhK/Lh8 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable zimoun writes: > Hi Chris, > > Since blog post about Data Services seems floating around, I describe > what I find useful as an end-user of the service. And if you have not > showed me IRL at FOSDEM (and you showed me several times ;-)), then I > would not be using the service so often. ... > Well, I could describe other use cases, but I think this one is really > useful for the end-user: > > - 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 Thanks for putting this together Simon. Something I've been thinking about in relation to this is making this information more available. The Guix Data Service tries to structure the data in a sensible manor, which doesn't always best fit how people most often want to use it. 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 Thanks again, Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl+y0FNfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9Xfy3BAAqRTu0NqmiZB79L4wNRDtY6j21dTin8WV aosmrk0wZEBeMybhGDsltCLwrpqmms7k48mSamVLl6v5UWufQMTYlZV/qNhFyi+g D5fi9c+ErEaD6rCXZJWFs11AiIm2xoBg0eeDoitKuyEwldh+uiM45GmjU9FTAX52 kdVUHHMlEB7NaiMWzg0HJLcm5JG/+36/98qDgKS9ZEe2AlCXw9kS7nc5ZSbcwpP1 0G9zgiV9zDNmtLj0da0m6gmGndMfUaP7jDhvzklXLE5MWnozYZhf06O+9zt4nnFu YxuP7+1v48tTwwpi2Esf0x+4UvujQjFNaUQpYCqhu/vENFEyDiTcd/qbGQCYjEeQ eDsLX2MzCkQsDQkps1B0oDB2kU3fn3sDPZwtU2Gceqfvj0AcX2LFBvHUD/pUkYRH 4rKcEOYqlBs15xE5z2SK95Ih4M1rRp6Pm+WGrGecxSSmGFNWL5q35iOpvc8FmMcH aSPzJkb08MhFOpTeQSTg34YvsBQPxi57vvy//n28ZiAZKqzkHIgSrNP6A8IqzCgS ogQ4UmvRAZ8l6DJbDHnoz3IQ3vDk5tbUlW6mcYKl6rztXBeRvFChBw2dreLnYspZ 4k3OtHZ4+Bfsj78GUUSNzcHraFVPQBPOqY/ykOlrWhqGaFsVbKJteS8FP0n2MhuV hLpVLIbFXv0= =bmF8 -----END PGP SIGNATURE----- --=-=-=--