From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id eJXTKOMxQ2Y1aAAAe85BDQ:P1 (envelope-from ) for ; Tue, 14 May 2024 11:41:55 +0200 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id eJXTKOMxQ2Y1aAAAe85BDQ (envelope-from ) for ; Tue, 14 May 2024 11:41:55 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=R1gSV7uX; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1715679715; a=rsa-sha256; cv=none; b=Ts2D3sSfq6/nvK78/S1+bz1I6o76cmn+BcFXCQbqzOWuaKHhWGK3L9rmUbbh1CVCW1GrAk Fw5YZKCQVGeAwpnJz6jRkj0PwWlGGSXP5xO8vkxEInHZ9bBziB3XyA31CUmsxiJCdm7PV4 +fo+TFuG5zzRl7lkmwrifazPBXqLjOL52mpUxaLNeaFgk9ZWJLDgF3LQRx7pNp1asw5dvw m2DC3ACXNUum3dxSC3AhzLih0Zgn/yxKe4I0PZjygoUKKJq614eOcjLbjoms0YIHtLSR5w moNeYQB1XGte66jrrQ3uDHTpLUSDl/A3DC5vEQhQcnQDQHckKC310y4o0JJ7Uw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=R1gSV7uX; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1715679715; 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: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=GAa6w3PvGThD1P3ecKJfxz3NdxEXoBICXlqRQMy1Aig=; b=K1fdBKkyVsEmQ8Ha4JQZaGNvrRRjfxbH9bW0blyqXkn58CTF4sA1fcdgPAZCN1uJ2EsrBU r8sgUEMb9UhcHE9/g9afTP4YPPQPL/iBUURboo0LIuMKlS/Yu3hCKmXD5LioZNGy4I55qj +c7RfYfOl6L8xDeCog9ZDK9zJzPt0BPI060/YQEDGjFe24WuNgs7OQ5gwgk3IER+HZ67yJ 810fuYTqjnZnOoPw5rWkSwZV/0VQgetwEn1UWctiINfPDMIqg9Frzgj+V1BthCAoitAp8D EZJZsSvG+yioBu2ZuUuZ3Ur6ah5dmCqqBCJhSWdDoAEdkdlPkzeEtoX6mTox0A== 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 8832A65CBE for ; Tue, 14 May 2024 11:41:55 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s6of4-0002lX-KQ; Tue, 14 May 2024 05:41:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s6of3-0002lI-2Y for guix-devel@gnu.org; Tue, 14 May 2024 05:41:29 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s6of2-0001oR-PK; Tue, 14 May 2024 05:41:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=GAa6w3PvGThD1P3ecKJfxz3NdxEXoBICXlqRQMy1Aig=; b=R1gSV7uXTZLn4Z0RKQl4 wEkRYKoW0myt8HPXtUghvxzhDCvbHP/POh2dOCwtZDXY34yybpqJdI5XGorFFFNSe0PN7n3ZI3cNQ plHCQ4slLW9bOuYf8ZCORYbRalwgixYlCmDxuyYJEEESEzJ+4RjdCoeYZkXZB++hf7pEcR3ub2aZF fK6O67HAmb76NvH4StsNUrUBwxxXO8cFNFi6a/HVkjjZtI/iGZm3ASjpgHiNcDoX74cGO8bcQbnMv /NdKT20KHUWzjH/RcM+bQrk+s7WR8+0eUIebqBQvMAfkKt3sSxCSVZC7Tt26oYjWOaly+4JqB4M/O gKB+Qx3UT0KTNA==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Christopher Baines Cc: Simon Tournier , Guix Devel Subject: Re: Scheduling a new release? In-Reply-To: <87jzk4fofj.fsf@cbaines.net> (Christopher Baines's message of "Wed, 08 May 2024 14:01:04 +0100") References: <878r0nqjmu.fsf@gmail.com> <87jzk4fofj.fsf@cbaines.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Sextidi 26 =?utf-8?Q?Flor=C3=A9al?= an 232 de la =?utf-8?Q?R=C3=A9volution=2C?= jour du Fusain X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 14 May 2024 11:41:26 +0200 Message-ID: <87seyk4to9.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list 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+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Queue-Id: 8832A65CBE X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -5.80 X-Spam-Score: -5.80 X-TUID: xoI6pzGU5gtO Hi Christopher, Christopher Baines skribis: > While releases will still require bursts of effort, I think we need a > more sustainable approach to actually achieve more frequent releases. I think this is largely an organizational problem. As discussed at the 2023 Guix Days (!), we could follow a model similar to that of NixOS: form a release team (~4 people) dedicated to keeping track of issues in particular wrt. the installer, and committed to publishing a release within 4=E2=80=936 months. (I think several people act= ually volunteered back in Feb. 2023. :-)) After that, another team, possibly with some overlap, would take over. What matters IMO is to make sure people on the team are not on their own (they coordinate the effort, they don=E2=80=99t fix every single bug by themselves), that they have agency (they decide what goes into the release and what=E2=80=99s left for later), and they do not risk burn-out (= it=E2=80=99s a fixed-term mandate). Anyway, I agree it=E2=80=99s high time we published a new release! I would encourage anyone with some experience to volunteer on the team. Again, that doesn=E2=80=99t require expertise on the whole code base but rather a = good idea of which teams to talk to and methodology to keep track of things to be done. Thanks, Ludo=E2=80=99.