From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id oAYCNNn0wGFuEQEAgWs5BA (envelope-from ) for ; Mon, 20 Dec 2021 22:25:45 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id eEp3L9n0wGGpWgAAB5/wlQ (envelope-from ) for ; Mon, 20 Dec 2021 21:25:45 +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 98F0D92D9 for ; Mon, 20 Dec 2021 22:25:45 +0100 (CET) Received: from localhost ([::1]:60098 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mzQAC-0001Gw-PE for larch@yhetil.org; Mon, 20 Dec 2021 16:25:44 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56532) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mzQ8w-00076E-Pa for guix-devel@gnu.org; Mon, 20 Dec 2021 16:24:26 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:34354) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mzQ8t-0000AR-St for guix-devel@gnu.org; Mon, 20 Dec 2021 16:24:26 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id C9C7B551; Mon, 20 Dec 2021 22:24:21 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D8g_BJmejgPe; Mon, 20 Dec 2021 22:24:19 +0100 (CET) Received: from ribbon (91-160-117-201.subs.proxad.net [91.160.117.201]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 81F61199; Mon, 20 Dec 2021 22:24:18 +0100 (CET) From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: zimoun Subject: Re: Release v1.4 (or 2.0): process and schedule ? References: <86ilvq5kmf.fsf@gmail.com> <86ilvnh7kt.fsf@gmail.com> <87v8zk2fe3.fsf@gmail.com> <86o85bpryf.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 30 Frimaire an 230 de la =?utf-8?Q?R=C3=A9volution?= 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: Mon, 20 Dec 2021 22:24:17 +0100 In-Reply-To: <86o85bpryf.fsf@gmail.com> (zimoun's message of "Mon, 20 Dec 2021 10:04:56 +0100") Message-ID: <87czlrezr2.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Bar: / X-Rspamd-Server: hera X-Rspamd-Queue-Id: C9C7B551 X-Spamd-Result: default: False [0.90 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; FREEMAIL_ENVRCPT(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_ALL(0.00)[]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; SUBJECT_ENDS_QUESTION(1.00)[]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FREEMAIL_CC(0.00)[gmail.com,gnu.org] Received-SPF: softfail client-ip=185.233.100.1; envelope-from=ludo@gnu.org; helo=hera.aquilenet.fr X-Spam_score_int: -11 X-Spam_score: -1.2 X-Spam_bar: - X-Spam_report: (-1.2 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_SOFTFAIL=0.665 autolearn=no 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: , Cc: Guix Devel , Maxim Cournoyer Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1640035545; 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; bh=zawO3k6HKitHF3n4MZwypTumWYc8BuXb77vezJ7etOo=; b=FtoTW6ifd1xd6iMc73q0Fwuxhedpwn2QM+uZ2XHBJvEnxFehqJYL91HDjMv7gpxPh4FCy8 0EPX4D0MeWt0P3ewheokW/nd92scMd6VHyoGZ4I4lUkcA/lwNyQI7I+1N8sZUIN5dFLFCs S0HEIYBuWDcR11dpyXM1vbYN7UL5Ka48wVW9Z5KP3+BBiX2LK2t1ZG45rR//JgBVj6+uvI TV6s/0Az0+9y03Nn43mtio+bAO4BHLqKDAp1aXX4w+BuA4WCrfJ4tGS8cycJJcjAFfyvx7 jSt61Y0N7ATbyzFeL3PbmIzPmcDeV5e+y0IyGIXtvpUIayciQRvSK6HD3iuH+Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1640035545; a=rsa-sha256; cv=none; b=FKu2VlEz7tCmCyrhmZUnmDmRLOPT9Yf0aG8J1H/78zLZ1BoUQ3HSBepRmYzUV9Kk1n5h/y DB3e/MIxMu29wpNXJrnXxM+vtP4lOU2c6nB6bdX1iigDQiqymCGWRK+dOhv6u9wDQu3oeL 59hx2cCDDFijjvyRVvodnXsSLLzD/EsEig2ePtn9AqQsHm8nFBD+BmWU/7yi36OlNIeRY5 AhtSNZplBWV/uUVTSNANaZLayzXSiQCtJfrJBRxju1R/WXcQtyUIt6tCZshDLqS/j7hcyx QF4UnMXLiMuTjAy2M6RmadSG+I7wf8afkxhBpn2K12n+Cj0TECNLSMY8tR7hMQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; 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" X-Migadu-Spam-Score: -2.02 Authentication-Results: aspmx1.migadu.com; dkim=none; 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" X-Migadu-Queue-Id: 98F0D92D9 X-Spam-Score: -2.02 X-Migadu-Scanner: scn0.migadu.com X-TUID: WJpztn76aKeE Hi, zimoun skribis: > On Sun, 19 Dec 2021 at 21:12, Maxim Cournoyer = wrote: >> zimoun writes: > >>> Now core-updates-frozen is merged. Now The Big Change [1 ]is done. Do >>> we go for v1.4 or v2.0? >> >> As I've mentioned previously, I'd go for a 1.4.0 release, since overall >> we've refined and improved (greatly!) what we already had rather than >> introduced something revolutionary. I'd keep a 2.0.0 for when we have >> p2p distributed substitutes, a custom graphical tool and/or integration >> with the 'Software' application in GNOME, this kind of big user-facing >> changes. But that's just my personal opinion :-). If the majority >> feels a 2.0.0 is more suitable, I won't mind. > > I do not have a strong opinion either. Same here. But first it=E2=80=99d be nice to come up with a summary of wha= t we did in =E2=80=98core-updates=E2=80=99 because I think we=E2=80=99ve all for= gotten most of it. :-) [...] >>> In both case, what is the target for a release date? I propose January >>> 31rst. WDYT? >> >> I'd like to fix #52051 before issuing the first release candidate (RC). >> Assuming this can be made before the end of January with the first RC >> coming out around New Year, and that the kind of collaboration I've seen >> in the last weeks continues at the same intensity, this seems >> achievable. > > To me, > > - adapt the importers with the new style is also a thing > - various guix home minor fixes discussed [1] by Xinglu, Andrew and > Ludo, a blog post would be neat too. :-) Agreed on all this. I=E2=80=99d also like to see if we can avoid the two-step =E2=80=9Cmake rel= ease=E2=80=9D process by updating the =E2=80=98guix=E2=80=99 package once only. And also see if we can arrange for =E2=80=98guix system init=E2=80=99 to ha= rd-link files instead of copying them during the normal installation process (currently it copies files from /tmp to /gnu on the installation media). Probably at some point we should open a bug for the release and mark other items as blockers, like we did for the previous release. One of us could then keep track of things and send weekly updates, say (it=E2=80= =99s best if it=E2=80=99s someone not too deeply involved with the actual release hacks!). Ludo=E2=80=99.