From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher Baines Subject: Re: Publishing news about Guix on a weekly basis Date: Tue, 05 Nov 2019 08:36:46 +0000 Message-ID: <87d0e6zplt.fsf@cbaines.net> References: <87h83lywwx.fsf@cbaines.net> <20191104124413.2oleneh4pd6e3a3v@thebird.nl> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:37190) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iRuKb-0001tt-1l for guix-devel@gnu.org; Tue, 05 Nov 2019 03:36:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iRuKZ-0006Am-LU for guix-devel@gnu.org; Tue, 05 Nov 2019 03:36:52 -0500 Received: from mira.cbaines.net ([2a01:7e00::f03c:91ff:fe69:8da9]:53670) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iRuKZ-00064s-CC for guix-devel@gnu.org; Tue, 05 Nov 2019 03:36:51 -0500 In-reply-to: <20191104124413.2oleneh4pd6e3a3v@thebird.nl> 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.org@gnu.org Sender: "Guix-devel" To: Pjotr Prins Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain Pjotr Prins writes: > On Sun, Nov 03, 2019 at 12:19:42PM +0000, Christopher Baines wrote: >> 1: http://prototype-guix-weekly-news.cbaines.net/en_US/2019/41.html >> 2: http://prototype-guix-weekly-news.cbaines.net/en_US/2019/42.html > > I think it would be useful to show a rolling report of upgraded/added > packages. We used to have the mailing list for that and now debbugs. That sounds like something that should be possible with the Guix Data Service, I've added a timeline style table for package versions on a branch (e.g. [1]), and it's possible to compare revisions to see the changes, but it should be possible to construct a page that gives the changes for multiple revisions. 1: http://data.guix.gnu.org/repository/1/branch/master/package/guix > A simple page that can be reloaded to see the latest with version info > and link outs to the builds would be rather useful. Then, on a weekly > basis, create an overiew. So the Guix Data Service doesn't currently know about builds, but this is something I'm looking to change [2], as it opens lots of new possibilities. Including creating a page as you describe. 2: https://lists.gnu.org/archive/html/guix-devel/2019-10/msg00467.html > Not only good for humans, also good for search engines. I find the > current package list https://guix.gnu.org/packages/ pretty useful, but > I would like a search function because one keeps clicking to find a > certain package. So as Pierre points out, there is the Guix-HPC package search. The Guix Data Service also contains a search function (e.g. [3]). 3: http://data.guix.gnu.org/repository/1/branch/master/latest-processed-revision/packages If there's a need to keep the website as static content, maybe the JavaScript approach used by the Guix-HPC site could be used on the Guix Website. It should also be possible to use the Guix Data Service information for a search feature. Otherwise, maybe there could be a search box on the Guix Website, but it links to packages.guix.gnu.org, which is a package search service (which doesn't have to be part of the static website). > May also be an idea to provide links throught the guix CLI, such as > > https://guix.gnu.org/packages/alsa-lib-1.1.9/ What were you thinking people might use this for? Thanks, Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl3BNJ5fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9Xep+g//dRpD/iXw8PjPNGtrrcVCRTwCVZfhNFZdftzSF6Jt/9MIdmJ8xttWZMxK +ubGmXeBU0MkbcGXH4kx9S8QUpw7uqAVcdCuxckHkq62zXRKWSRjTU996LQSlLgw PUYUmyu8m3o/QBDm8YpLCfYLtIl7B4tkwkbcSJaDSIlqqXIjibNZOIKcwgNXAnHc rPaJqgihF6qO61SmaXML4OdQ2sKJJzhfsZgo4IqAm5LjU04jAOFp+k1FEDoby2do IKfbzigNo2085a8pvvlOZ2mmu4mY7szdmHVrlJrLgqFFpBGcE9ZJdIHJydIkkWj2 hvoroQ5ERILy5OOn0gVVa4GPRSyKzuzNAb6Ez0Q/HbhHVSPVF7FXlwM+QkgfUVLK 8/i/wUibK8S7ATbepSeG9yUNlLhXMVMofvZuzfz4y9dQb2wR8S7lvS7FDgH5bT8n WiHzeyCYoVlL/QVG+vznER7JX15X1SbDGkvKJoMgbCHsz1TvjILJ7ELOp8cDGsXy TZW4NNprdJgBculk/6FN7LksN5d6TjA+v9He7+GkffqfAezpkX9/V3CgKhI+LvGc 36Rp3GxqE/kd3E5iES5/dBTif4njSMmJ5HG3mIaIK4Kjz8OgTOaG4wk0r2P0hLmO dlltA10thDwPJpbgWbCfDdi8NKAoF93Q3p9xvs4QXc/1Z0Lg3Ak= =Nvu/ -----END PGP SIGNATURE----- --=-=-=--