From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id BJGyCWsX4GDcewEAgWs5BA (envelope-from ) for ; Sat, 03 Jul 2021 09:53:15 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id KHi/BGsX4GBJdwAAbx9fmQ (envelope-from ) for ; Sat, 03 Jul 2021 07:53:15 +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 C45E317E9D for ; Sat, 3 Jul 2021 09:53:14 +0200 (CEST) Received: from localhost ([::1]:59834 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lzaSf-0007xQ-ER for larch@yhetil.org; Sat, 03 Jul 2021 03:53:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56502) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lzaSU-0007w1-NL for guix-patches@gnu.org; Sat, 03 Jul 2021 03:53:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:54576) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lzaST-00017E-UV for guix-patches@gnu.org; Sat, 03 Jul 2021 03:53:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lzaST-0002jf-M0 for guix-patches@gnu.org; Sat, 03 Jul 2021 03:53:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#49334] [PATCH] DRAFT website: Add page listing branches. Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 03 Jul 2021 07:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49334 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 49334@debbugs.gnu.org Received: via spool by 49334-submit@debbugs.gnu.org id=B49334.162529876410492 (code B ref 49334); Sat, 03 Jul 2021 07:53:01 +0000 Received: (at 49334) by debbugs.gnu.org; 3 Jul 2021 07:52:44 +0000 Received: from localhost ([127.0.0.1]:37889 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lzaSC-0002j9-9p for submit@debbugs.gnu.org; Sat, 03 Jul 2021 03:52:44 -0400 Received: from pelzflorian.de ([5.45.111.108]:49808 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lzaSA-0002j1-OP for 49334@debbugs.gnu.org; Sat, 03 Jul 2021 03:52:43 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 714AB360672; Sat, 3 Jul 2021 09:52:41 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1625298761; bh=cT6JwJ6Yn5n3ikjk+7Em1KdPGAtUS1Ax23XNZeY3r2c=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=SxkwjrYhwtQMusm++d8LeGqbfe6D9YwrdeOrah82F5GhT2djCy1DOBTjkdZmMUMHo PUbzenSWCs9tV+AYsNLi6FTRye7gLeVFnQIU5ZV7drHC86xHdtItepfaMd2jFELa2k aOlZ3PaiPvd0cYBVJSpRJd7kclzOi80HCDX/3ovk= Date: Sat, 3 Jul 2021 09:52:32 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20210703075232.jwdslij2onnwwa62@pelzflorian.localdomain> References: <20210702162904.314-1-ludo@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20210702162904.314-1-ludo@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1625298794; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=ekUdKDTD3GSCwr1Jdb3zKRJN3/9DTDA59V6BMSI8kZY=; b=gQQfC3QSAUGZ7DFWizgikMw5I3waECZVGe91BREoWISH/MFjrcwop1ZtAJeTUaoSQprQ7n ZeXC61TYdKLYGRU9EpABDnJI1ESMVbgrp1ghzY+d1TJOVSC8/XaYhAULcYuml7oZ1OMJiD aBevPln0FMxi/Km1ezrlM8t6aOO067eIowYkLe3s0PKebATFZF+7XTc+lt96SPJ/rVx5Ct uV4NpOy3Z+YqchYlALjSA1naExTkY4IaA8o2j56VPtkJw9ZMak1Jvmm5GvFneiuVTpMWNo xza8gsOgXNxdgYb9iVagws5DACh4yHEIjmSpdDPJ2QjGqtRA7l4xCN7WyOSNgA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1625298794; a=rsa-sha256; cv=none; b=SKucfeLXIj9+ls+oNegATJ2OI068yJY/wnn/5FaUJ5JFfHOOircLVEn8+TaIAKNk7SQ8bC +zAMAjnFdPNCMyqBqFlxjIIrS5uZWEP+FJbSck0cL/azhW2alDaxXZcYooHlHrUXvVjVej Ebh3jo+tvVBQk5hzT8P4/TujXZOHbJL/MR0dvjh8Wi05Kn5s5Y5tus1IX/sErbLJ58lFpn 6ZP26FiCA/NuIozR30aU/ON9PD/VL+gCPRziYdiNZlxWOr3y2Me2e5vrLvfmX/5t81Jg5A 5/F3m5aqfJIGbKNZkFTWsg0CfiqZDujeGnHnrQTUcBG3GNCBLzZJ8N+E6sFXPA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=pelzflorian.de header.s=mail header.b=SxkwjrYh; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -1.41 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=pelzflorian.de header.s=mail header.b=SxkwjrYh; dmarc=none; spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: C45E317E9D X-Spam-Score: -1.41 X-Migadu-Scanner: scn0.migadu.com X-TUID: dn7ykeBEX91E Hi Ludo, On Fri, Jul 02, 2021 at 06:29:04PM +0200, Ludovic Courtès wrote: > Hi Guix! > > This is something we discussed at the last Guix Days: having a dashboard > showing the active Git branches, their status, applicable constraints, > and a target “freeze” date (one consensual proposal was that, instead of > actually freezing the branch, we’d fork it as ‘BRANCH-frozen’ or something > like that, leaving the branch open for further changes). > > This patch against guix-artwork.git is an attempt at providing a low-tech > dashboard. I think it’s a good starting point, and certainly better than > nothing. :-) > > What do people think? I like it. Thank you! > I’m also not sure what to do with > menu entries. One last thing: we’ll need to list the ‘staging’ branch etc. > > Thoughts? > > Ludo’. I don’t know, but maybe it should be in the About Guix menu on the website? Maybe the Guix manual should refer to https://guix.gnu.org/branches/ when it is online? > * website/apps/development/builder.scm, > website/apps/development/data.scm: > website/apps/development/templates/branches.scm, > website/apps/development/templates/components.scm, > website/static/development/css/branches.css: New files. s/data.scm:/data.scm,/ > +++ b/website/apps/development/data.scm > […]] > +(define branches > + (list (branch "master" > + #:synopsis (G_ "Main development branch") > + #:description > + (G_ > + `(p "This is the main development branch, which " > + (code "guix pull") " fetches by default. It should " > + "contain only well-tested packages changes that do not " > + "trigger more than 300 package rebuilds per " > + "architecture. Run " > + (code ,(G_ (manual-href "guix refresh -l" > + (G_ "en") > + (G_ "Invoking-guix-refresh.html")))) " " > + "for an estimate of the number of rebuilds triggered " > + "by a package change."))) > + (branch "core-updates" > + #:synopsis (G_ "Changes to core packages and build tools") > + #:description > + (G_ > + `(p "This branch receives changes to core packages " > + "that entail of most packages, and changes to " s/entail of/entail/ Regards, Florian