From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id 6CMpG2y89WYsiAAA62LTzQ:P1 (envelope-from ) for ; Thu, 26 Sep 2024 19:56:28 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id 6CMpG2y89WYsiAAA62LTzQ (envelope-from ) for ; Thu, 26 Sep 2024 21:56:28 +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=FPlZGFlL; 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=1727380588; 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=bkLrxub0rdx5h3ZVBRAQFTj8bHpP9qSJLPIyqv9uB2M=; b=ApgQ03o2kHLyNNpVB6t1egeMFDnGngNvA5ohjlvg36r0YJwyOm2moaXqtKpgl1ITFH+o6R uJWaBTBkavEi11jyFs3Q7twOrSCRswj3DbQ3lgBoLfF9aK3Q1d5VZRnelZoPLzbirxFzxL cQ2pLu3t8RYZ0L8Mj6sTuwNUGNUx+1P2hO6eIcTQTJF4hMJOry19OSiYQm5pKv4BJGkrb1 vhZVvBGciRDlZxKgYwKSnurpQso20vn4duyxRZiigTdpOK2mzJf+mlm24D/6qcds4NloAu iCTI9QwPjhgmT66IZEppQ2Q1WnDAtRBuY7bgen+sllYSy5w1N5zonRA5AuH27A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1727380588; a=rsa-sha256; cv=none; b=mVMLCp5m/9gRIl4ikebBGHkqsbO6l0qj/PhR7Sou5OsMuRdiwjRGU6IL2BrP8iKczsARbC OlGzAZx1vnSMv9Lq+9AnvXnV7DHpFimb/WndEMErTYIiJPhVdh4vRXrUedzQebWFQLGLDf VeIsPh4ygq5MOQo7Vyp7uY8yZPTC0ASgjGJm8LLa/wiInkuIcYz2MQM9HIbPjhR7lbut8G fRgUjGYI/V3li3tK/ZgbCdzEn2AJDuCvgg1yZe2ZAvCTGVvY0l/r7IxKOmllAt6zKdfJnt WQpwHnV3/tAhGfXwPbE77U7j1JTTLeZskjA90X2uOaX461VKCFaMBlYA1OK/bA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gnu.org header.s=fencepost-gnu-org header.b=FPlZGFlL; 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" 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 48DC4739B6 for ; Thu, 26 Sep 2024 21:56:28 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1stoFU-00018T-SM; Thu, 26 Sep 2024 09:09:36 -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 1stoFS-00018G-QO for guix-devel@gnu.org; Thu, 26 Sep 2024 09:09:34 -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 1stoFS-00021R-An; Thu, 26 Sep 2024 09:09:34 -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=bkLrxub0rdx5h3ZVBRAQFTj8bHpP9qSJLPIyqv9uB2M=; b=FPlZGFlL7l5c+CWjcA7L eADwdUQgPrSqrNgpv5yR206l4l5do6q39n34catSdTfadzJ2y02Nah7FwbXadgjDkYl9JrNmu3dnm xtlvFjRKpOS6kirX5D6aC3hkWnJp2jWM8tQfVnknli6ev4Ipy0mPWwoOeVmy928DyamyFnTacD7A/ AnJbghNO68NSfs1cJxPsB4YDjOh6NYYzCTrfwjcQg360WiWGkuH2huuY+bx6yF/7uJAd+HtHLY6et ZG8sdGcHn4L5fsqHSxp+g0RUUfYOX3F97/V6PBaiBB7ZGTBIU7wJtJujLg9ftm2+MLhiwkxMyv6eN VM7vcpmUoS+vZg==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Greg Hogan Cc: guix-devel Subject: Re: 1.5.0 release? In-Reply-To: (Greg Hogan's message of "Tue, 10 Sep 2024 18:21:17 -0400") References: <87o751yvo9.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Quintidi 5 =?utf-8?Q?Vend=C3=A9miaire?= an 233 de la =?utf-8?Q?R=C3=A9volution=2C?= jour du Cheval 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: Thu, 26 Sep 2024 15:09:29 +0200 Message-ID: <87tte2o92u.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-Spam-Score: -5.81 X-Spam-Score: -5.81 X-Migadu-Scanner: mx13.migadu.com X-Migadu-Queue-Id: 48DC4739B6 X-TUID: Bw+dz0GKbsPf Hi Greg, Greg Hogan skribis: > On Fri, Sep 6, 2024 at 5:32=E2=80=AFAM Ludovic Court=C3=A8s wrote: [...] >> I think there should be a team of ~4 volunteers who can commit to focus >> on it for, say, 2=E2=80=935 months=C2=B9 (the shorter the better, but we= have to >> prepare for extra time). > > That seems like a lengthy time to roll some release artifacts. Is the > remaining effort to fix failing builds? Fixing failing builds, but more importantly fixing issues with the installer, which receives little attention during the rest of the time. [...] > Whether the remainder of the packages are available or even buildable > at release seems inconsequential, since without release branches or > backported security fixes all Guix systems should be kept up-to-date. > We do need "quality control", but on a continuing basis rather than at > particular points in time. I agree. In practice, we need to make sure that things like desktop environments that the installer lets you choose and actually buildable/installable/working in that release. But yes, we should keep it the scope of the release work as reduced as possible like you say. If we can get it done in a few weeks rather than the 2=E2=80=935 months I talk about, that=E2=80=99s great. What matters anyhow is to have a small group of people with a clear list of things to address before they tag the release and upload the artifacts. > I believe other distributions the size of Guix have some version of > package "ownership" (responsibility), which both reduces duplicated > effort and when lacking informs deprecation and removal of the > package. Guix teams is coarse, both in subsetting packages and > contributors. Guix chose to not have package ownership. Package ownerships has pros and cons, and historically we chose to go for collective ownership. But anyway, I think this is mostly a separate topic. Thanks! Ludo=E2=80=99.