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 GE79GZYGs17EGgAA0tVLHw (envelope-from ) for ; Wed, 06 May 2020 18:48:54 +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 MKbuEqIGs155bgAAB5/wlQ (envelope-from ) for ; Wed, 06 May 2020 18:49:06 +0000 Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:470:142::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 4CB02940BB1 for ; Wed, 6 May 2020 18:49:04 +0000 (UTC) Received: from localhost ([::1]:57192 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jWP6O-0003iq-SF for larch@yhetil.org; Wed, 06 May 2020 14:49:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36614) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jWP66-0003fA-Tw for guix-devel@gnu.org; Wed, 06 May 2020 14:48:46 -0400 Received: from mira.cbaines.net ([212.71.252.8]:36648) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jWP64-0000Wp-U8 for guix-devel@gnu.org; Wed, 06 May 2020 14:48:46 -0400 Received: from localhost (unknown [46.237.174.129]) by mira.cbaines.net (Postfix) with ESMTPSA id 09F3827BBE1; Wed, 6 May 2020 19:48:43 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 9074b9ff; Wed, 6 May 2020 18:48:39 +0000 (UTC) References: <87o8r1klsq.fsf@cbaines.net> User-agent: mu4e 1.2.0; emacs 26.3 From: Christopher Baines To: zimoun Subject: Re: Data service: package information In-reply-to: Date: Wed, 06 May 2020 19:48:37 +0100 Message-ID: <87k11oj3wa.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/05/06 13:36:42 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, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN 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: scn0 X-Spam-Score: -3.11 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 2001:470:142::17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Scan-Result: default: False [-3.11 / 13.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; GENERIC_REPUTATION(0.00)[-0.49687239241709]; DWL_DNSWL_FAIL(0.00)[2001:470:142::17:server fail]; R_SPF_ALLOW(-0.20)[+ip6:2001:470:142::/48:c]; IP_REPUTATION_HAM(0.00)[asn: 22989(0.11), country: US(-0.00), ip: 2001:470:142::17(-0.50)]; TO_DN_ALL(0.00)[]; MX_GOOD(-0.50)[cached: eggs.gnu.org]; RCPT_COUNT_TWO(0.00)[2]; MAILLIST(-0.20)[mailman]; SIGNED_PGP(-2.00)[]; FREEMAIL_TO(0.00)[gmail.com]; RCVD_IN_DNSWL_FAIL(0.00)[2001:470:142::17:server fail]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:22989, ipnet:2001:470:142::/48, country:US]; MID_RHS_MATCH_FROM(0.00)[]; TAGGED_FROM(0.00)[larch=yhetil.org]; ARC_NA(0.00)[]; RCVD_COUNT_FIVE(0.00)[6]; FROM_NEQ_ENVFROM(0.00)[mail@cbaines.net,guix-devel-bounces@gnu.org]; FROM_HAS_DN(0.00)[]; URIBL_BLOCKED(0.00)[cbaines.net:email,gnu.org:url]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; DMARC_NA(0.00)[cbaines.net]; HAS_LIST_UNSUB(-0.01)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FORGED_SENDER_MAILLIST(0.00)[] X-TUID: JJuRyLuk9kQc --=-=-= Content-Type: text/plain zimoun writes: > On Wed, 6 May 2020 at 19:36, Christopher Baines wrote: > >> > Aside, does it make sense to add the revision number (short commit >> > hash, e.g., abc123) and the red (X) or the green (V) close to "More >> > information" to easily check the status of the derivation. It avoids >> > one click when it is green. ;-) >> >> I'm not sure what page this relates to? > > For example, I am going to this webpage: > > https://data.guix.gnu.org/repository/1/branch/master/package/docker > > And from that page, I have to click to say (More information) below > this 2020-04-20 20:23:33 and then I arrive to this webpage: > > http://data.guix.gnu.org/revision/b023a8acd38b57b159aeeef0ac6de73960f97e8b/package/git/2.26.2 > > Nice! All green!! :-) > > > Another example, I am going to this webpage [1]: > > [1] https://data.guix.gnu.org/repository/1/branch/master/package/docker > > and say I click to (More information) below 2020-05-06 16:18:16 and > then I arrive to this webpage: > > https://data.guix.gnu.org/revision/758f32afdbc6cf6018a2e76eef5085f6b693c15a/package/docker/19.03.7 > > Bad news! Docker is broken. Going back to [1], now I try another > (More Information) until I find one green. > > > Well, to avoid to click, I would like to have the red icon (X) or the > green icon (V) close to (More information) to easily visualize which > ones I want to click. > > Hope it makes sense? Yeah :) So this use case may be better met with the information on the page that shows "outputs" rather than versions. You can get to that page by clicking on "Include outputs" at the top right. The docker package is a nice example here because for the latest version it's both been built, and build by ci.guix.gnu.org. Maybe something more should be displayed on the versions page, but I think it would need to capture some of the subtlety here where there is a mixture of substitute availability for a particular version. Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl6zBoVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9Xduyg//SaifjR1FTQd4GE//vMn/Nw2vpkrpOKot056TE+ssx13f2ReySa/3HGrQ 4zIn59PgiDqH4kRPuB2IW4pcMyLekIqyuAO/azOw62Btf3Ku8R9x0ypq4hBbLTyw W+QhCh6SOH4uwST+NuZkyLxT2PACsPW00ojsBfIN18jLdhTCAMhUl0xSdrDR5L98 W7hP+lmRs8COQxGCIP4edh2poxrr1I0uu0JpN1MVHSgQc/66e03meIaZcRJYWKtI wV5JaTWlHPyyKNsoCTXnBtdQhKV3T96j3rxNkg29bpXyKWdoc3j4nsC1GLqFOzib SXlgbTEWsLdaAld0GPsPY4gXghIrOTBzU4upQhG8bJ9xmZdfRw1Bqa8INsHl823B YTUo4cBteetz1LI0PKSxIMFDAJly4/GNVYDtLxH8HO45dpj7tWET6845OnHS/1mB m6z4SH5IkW8TeckfhXRqOGXcqIHcwIALi/+WWAm23+IoZUX7G7qGTmyvfg+7Vnk+ 2lh8gLqKAV+5YfHxHqLvSlaHG7ns8sYeKtDXfiSpN+D9bW6WtvSZVnYw6TcbRsHv p3ccrw9lnoMozxK2IiN5OIwa56lxfPedGlym/T6F27c4qy9dtDLlQmHKOzL4kRNw uGkQ6mSjwhCO1is6xMNgJiIkxpunJU5CKpLtDTFU2cENDxaYQZs= =33hQ -----END PGP SIGNATURE----- --=-=-=--