From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludovic.courtes@inria.fr (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: hpcguix-web, channels, and inferiors Date: Thu, 06 Sep 2018 15:18:31 +0200 Message-ID: <87pnxqkbmg.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58383) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fxuBC-0005SS-PK for guix-devel@gnu.org; Thu, 06 Sep 2018 09:18:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fxuBB-000697-Py for guix-devel@gnu.org; Thu, 06 Sep 2018 09:18:38 -0400 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: guix-devel Hello Guix! There=E2=80=99s a little-known but neat program that Roel Janssen wrote cal= led hpcguix-web. It=E2=80=99s a web UI (with JavaScript) that allows you to br= owse packages; the UI can be customized, and Roel=E2=80=99s institution, for instance, customizes it to provide instructions for their clusters. You can see it in action here: https://guix-hpc.bordeaux.inria.fr/browse Until now hpcguix-web would just allow you to browse the list of packages of the Guix it was built against (it used =E2=80=99fold-packages= =E2=80=99, etc.) With channels and inferiors now in the house, I=E2=80=99ve tweaked it so th= at it would periodically build the latest Guix, run it as an inferior, and build the package list from there: https://github.com/UMCUGenetics/hpcguix-web/commit/e0a9a1ae35a422ba46e55f= 5e63441599ee53100e That=E2=80=99s all I wanted to share. :-) Ludo=E2=80=99.