From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id wHSHFpzSEmdQIAEA62LTzQ:P1 (envelope-from ) for ; Fri, 18 Oct 2024 21:26:52 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id wHSHFpzSEmdQIAEA62LTzQ (envelope-from ) for ; Fri, 18 Oct 2024 23:26:52 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=cyberdimension.org header.s=dkim header.b=A6o6F9S6; dmarc=none; 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=1729286812; a=rsa-sha256; cv=none; b=fe5kFuafX5lDGq0xpc2gQ1Wf+hK9Qs3gy0KplaxJ0X3I8CKYzlSyXLF2iNUApne7INb9Gr g3vZ0BxogCnFxrjkgyLoAQi8NcwfVsuul/Jr/0oK7nytr4p2/mEFHGsvcIMMdXHJgkd/0V h51fO7qdVj3HXlin4/y4FoaoLWzPAXN7qmqjGEXNq+gYiG+rQMG89acd5SOhtDHnrA7awq bTl2/F0H+aG0bYV6omEXfM4sshl8NE191xxhtKPjxUxFth91S1ZEGQ/b3lrUdmUndBAwSl zmKbhfN7Pij0pIG7CGmg+Dp5BfQH7NbF3Xvtjgcln4djG7oAzwscLerv9AYFPQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=cyberdimension.org header.s=dkim header.b=A6o6F9S6; dmarc=none; 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=1729286812; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=e0CzxDRFAQw5NbL3GF23foXjPzHps+mMDUX1fA5WTgg=; b=LBrwhQQKhIrLV728kJw6OIhVNgTld3sq8+IMGbHgr+K3rs6Y9l4U0hvixajdH3KV6lqt+a AZCdcfKgo0Ow2lrajfnrBBXqIS1gbS96pKJxYnGeLhMrkTM5JqMbZin6Kn/9P0H5UYlr/6 p0IxPin3hb0cuA6kYL4rsEr8zzr79OAZZgvvOZ4lsFyLCIoUfix+uXkdbOf5lZ+tZsDOR/ 04dm4eOEd9Cyp0cKs8QYyakksia0w2uwrmch46z4Z9MLmE9g/+Vb8P/Z1YfScpt3w/jq+u v6kKBR08OVaqXdDC6NO3P9qXgl1hHlxHNwhPQVLUWhrJgjcVJqH+LYznvZXWsA== 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 00EC261A2B for ; Fri, 18 Oct 2024 23:26:51 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t1uUC-0000lb-1H; Fri, 18 Oct 2024 17:26:16 -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 1t1uUA-0000lE-0V for guix-devel@gnu.org; Fri, 18 Oct 2024 17:26:14 -0400 Received: from cyberdimension.org ([2001:678:938:3ff::36] helo=rockpro64.cyberdimension.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1t1uU7-0007E6-VW; Fri, 18 Oct 2024 17:26:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=dkim; bh=e0CzxDRFAQw5NbL 3GF23foXjPzHps+mMDUX1fA5WTgg=; h=references:in-reply-to:subject:cc:to: from:date; d=cyberdimension.org; b=A6o6F9S6P8bOfaPc95nAd8c2YGeu8RDNVyh ZLljNG3HmKtGacAhmMU2QNezD2tDe9TUdB3fZFmmGsXGXSdJEKFLDL3PvIxru7TqGne8hF OOLvw5oIDhm5xuvoJdp65Ue1mCgj1IkrPn30pkIgGa8qZ5e0cuQgYdIcuR3kpHD7QNaSfO KmKPz9/5NS0zqet/HkQf8FGgDd1VoSiZGcyhTAfaeXXpYYP+o/fIlrbinQPoCRZWyJvmfZ z5CNrvIFmOb/cxzt29PpuVBCjW1YHix2kELqNmOiZiiFi38DK5FRkERlEP/jB7XpfeuH/n x3bWEeTGvlLawpZaXUzcWOzy3Zg== Received: from primary_laptop (localhost [127.0.0.1]) by rockpro64.cyberdimension.org (OpenSMTPD) with ESMTP id 758dfd4b; Fri, 18 Oct 2024 21:26:03 +0000 (UTC) Date: Fri, 18 Oct 2024 23:25:59 +0200 From: Denis 'GNUtoo' Carikli To: Greg Hogan Cc: Ludovic =?UTF-8?B?Q291cnTDqHM=?= , guix-devel , Adrien 'neox' Bourmault , Jason Self Subject: Re: 1.5.0 release? Message-ID: <20241018232559.559082b0@primary_laptop> In-Reply-To: References: <87o751yvo9.fsf@gnu.org> X-Mailer: Claws Mail 4.3.0 (GTK 3.24.41; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/8HCNpl/drvPOGtFqsY8gauS"; protocol="application/pgp-signature"; micalg=pgp-sha256 Received-SPF: pass client-ip=2001:678:938:3ff::36; envelope-from=GNUtoo@cyberdimension.org; helo=rockpro64.cyberdimension.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: 0.89 X-Spam-Score: 0.89 X-Migadu-Queue-Id: 00EC261A2B X-Migadu-Scanner: mx12.migadu.com X-TUID: FiTUNsqmWqsA --Sig_/8HCNpl/drvPOGtFqsY8gauS Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Tue, 10 Sep 2024 18:21:17 -0400 Greg Hogan wrote: > With Guix embracing the chaos of rolling releases, and a presumption > that users will `guix pull` soon after installation, I count only > three motivations to tag a new release: 1) replacing an old release > with an outdated Guix unable to self update, 2) security fixes for > installation packages so as not to be immediately pwned, and 3) > minimizing the number of replacement installation packages (especially > after core packages updates). There is also at least 1 project (GNU Boot, which I'm involved in) that currently uses a released Guix version (Guix 1.4.0 for i686) to build other software as the Guix manual for the latest release is easily accessible and doesn't change much, so contributors can easily refer to it. It's not a big issue to workaround some things on top of a release but if a complete language that we use is missing that creates a lot of complications for us. Bitcoin can also use Guix to build things but they seem to use an arbitrary revision not based on any releases (guix 1.3 with lots of commits on top). I've no idea if there are many other projects that reuse Guix fixed revisions. Another thing that may be relevant (not related to projects I'm involved in) could be to somehow validate if all the architectures supported by Guix work fine and maybe get important packages working on them. Though note that I'm not a Guix maintainer and I don't have commit access, so I can't participate in decisions on what is important or not. Denis. --Sig_/8HCNpl/drvPOGtFqsY8gauS Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmcS0mcACgkQX138wUF3 4mPHVBAAlifKACINbVPE3KZ7UW0KxUdpAY2YrLuI8tqppfkd7O5Lc/CdSch8pHkO B7zlvhtnl6FwKeDw1Xu1l+NtYQI6ru0czVibq/6hnGw59FbDXRVilkxW+jFnXZD9 VbHb4/5ECGOQ47Apfgc/6OIPnln/onu3V/ILf30oYxujuJapTrMPxupDO1b5N7w4 oFIWBhlMZnegQVo9g3nihY5C9S+5e4R7bzevs8Dsq4UuHd+n0ZLoUSNrNVRQepmd 2fOpntAIQpQR0TXVr4MjzQ0pSAB7p27KZsAGB4sagW+iN/l5Bd7hGhn4MnJJ1gMM iwA8cz2kmuRG7JroLjGkAv/CncRtEH3TuYJr8IVXciEktzze/tZUUXFauJUW6QPS XwYyxGlxM/G5xhsNapjzM85z5JMd1fHLt+mp2o9EeZD9uECJjbaY/ogYCn1dmGOC 5W3/trmLgrL7dW8UzLlOl2b6ejZXjGBQ68+++b5mvYdHYQwFh+ajw0xZ8jdqlyUl W4QVnFxhq48EZtxWmzzHYMaXB+fMa9tvRiRSO5MWtTB0VSCk+VRkH12s/jj+ebwQ jr6isvp4WOG6l/cGkDYFfORO+dEQWmr1G1l6uNTyaQ06+dFLcEbLbBGgOUoQORJi q9b+vYgju/XJDWVUgA4jnz5s3lYWTi5dzsnuIaLiP9j3jX0mMgQ= =NX4d -----END PGP SIGNATURE----- --Sig_/8HCNpl/drvPOGtFqsY8gauS--