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 ms11 with LMTPS id ELDwKwXPnF87AQAA0tVLHw (envelope-from ) for ; Sat, 31 Oct 2020 02:42:13 +0000 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 zvi7JwXPnF9HKwAAB5/wlQ (envelope-from ) for ; Sat, 31 Oct 2020 02:42:13 +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 35E52940366 for ; Sat, 31 Oct 2020 02:42:13 +0000 (UTC) Received: from localhost ([::1]:56238 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kYgqJ-00062y-WD for larch@yhetil.org; Fri, 30 Oct 2020 22:42:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54600) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kYgq6-00062c-Hz for guix-devel@gnu.org; Fri, 30 Oct 2020 22:41:59 -0400 Received: from mail-qk1-x72e.google.com ([2607:f8b0:4864:20::72e]:39438) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kYgq3-0002TZ-EQ; Fri, 30 Oct 2020 22:41:58 -0400 Received: by mail-qk1-x72e.google.com with SMTP id k9so6799350qki.6; Fri, 30 Oct 2020 19:41:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=r2gxQqGuQnsdZGNQqSXvEq9ndXNfUa1niBFu0Y2ljwI=; b=up1bzHsmHnIKwxPm/O1OxBUE5rELkkq5ZLlqDNEBX/mfQ6ejQQPu8sBzM1YFb21hVP 4442D6wnj6U/26NR2K49CtP+k2LrQuLo55RLEQ0J4pwHm4HMc8jLhkCKgeAN04UZrj/l 8kEhFpav4IOnJe7dNKx+jH7sZBUkp8qBXUizS/Pffp3gpSV1vt3cCQhkSBibLqK0BxDX Tc48laZGKkVWeOFCmqcH8SaMHQiswrKVHNQsXzVHBfjp7K/DVhyHADGT+ITpT2fNE0QE Mmvp75SnCn0/p41yN1XNWtjgBei1fIjUxwaTByQfAW/I4E/ThOtO+ihLiSSOPAMT4d87 GDMw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=r2gxQqGuQnsdZGNQqSXvEq9ndXNfUa1niBFu0Y2ljwI=; b=HfT2lTbCdh6QYMrGm8Hq+LqpkkStAl4bRmPBpdGQ1SBsXdfqBMCH34S14mFkOdw7nC bWTyseIT5Z2JP2Z59TkaAfKha+XtF6zZ9OG9Yrp6eRmSd3t0Wt+mTodK6qKkBP4SCjUv iejIRQSE92Py2vtCQtz9JciOzOdCve7pTSmYoWyBwQvJODtn7nJMnqJ/YDb+UiTwqPU7 zw7cpNZHJ57vmVmwVqmtGtY5Tmz5sqVjdvYwlgO2J+xjNuDY4XxBBp/7akHUV8aPiYz8 ch4DZ2Gij+evzVnXxl9bfnPh0UdkL0/Q92Vplh1Z3/NOD4kQorkv8ds7LgI0Z1VwnZyX wGLw== X-Gm-Message-State: AOAM531ykAfTax8wYc1pn2m7FeFHna/SSYtbpHkGPb+OT5r80LwSRky/ mGbTFiwza68410eYPucnPBc7McWQRo4= X-Google-Smtp-Source: ABdhPJxonFGQ2gvGcQ2SWrHRs/A7XRUNcTjMTqgJqvrn4jN3U7Rr+69naJVVXNURCSZWddIUNXohJA== X-Received: by 2002:a37:7cc5:: with SMTP id x188mr5089816qkc.124.1604112113711; Fri, 30 Oct 2020 19:41:53 -0700 (PDT) Received: from hurd (dsl-236-123-160.b2b2c.ca. [207.236.123.160]) by smtp.gmail.com with ESMTPSA id h9sm3652841qth.78.2020.10.30.19.41.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Oct 2020 19:41:53 -0700 (PDT) From: Maxim Cournoyer To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: Update on the timeline for the release v1.2. References: <863630u6ap.fsf@gmail.com> <87zh4f4ukl.fsf@gnu.org> <87wnzj1shv.fsf@gnu.org> Date: Fri, 30 Oct 2020 22:41:46 -0400 In-Reply-To: <87wnzj1shv.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Wed, 21 Oct 2020 17:57:48 +0200") Message-ID: <87k0v7yv4l.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::72e; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qk1-x72e.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jakub =?utf-8?B?S8SFZHppb8WCa2E=?= , Guix Devel Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=fail (headers rsa verify failed) header.d=gmail.com header.s=20161025 header.b=up1bzHsm; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: 0.09 X-TUID: /19NndUZ0Quu Hello everyone, Sorry for being late in the discussion. Ludovic Court=C3=A8s writes: > zimoun skribis: > >>> > The proposed coming timeline is: >>> > >>> > - freeze starting the Oct. 26th >>> > - last round for testing all over the week >>> > - unfreeze the Oct. 29th and then create the branch >>> > - minor bug fixes and all the papeword around (NEWS, blog, etc.) >>> > - release Nov. 6th. >>> >>> Overall LGTM, but could you clarify what you mean by =E2=80=9Cfreeze=E2= =80=9D on >>> Oct. 26=E2=80=9329? No =E2=80=9Cimportant=E2=80=9D changes to =E2=80= =98master=E2=80=99, including to the >>> manual, is that correct? >> >> Yes, no "important" changes to 'master' which means: >> - no package or service updates > > I would phrase it as no _important_ package or service updates. > Updating non-critical leaf packages or services is probably fine. That's kind of already what master is for, so to me "important" doesn't help that much in discerning what is OK to what is not :-). >> - no manual entry >> - only serious fixes under guix/ or installer(s) >> >> From my point of view, it is easier to freeze 'master' since everybody >> can "guix pull" and check that everything is fine. >> Otherwise, instead of the freeze, let create the branch and so "guix >> pull --branch=3Dversion-1.2.0". It is up to you. > Yeah we could also branch on the 26th and cherry-pick harmless changes > from =E2=80=98master=E2=80=99, so people can still have fun on =E2=80=98m= aster=E2=80=99. > > Mathieu, Marius, Maxim, Tobias: thoughts? This sounds like a better idea to me. If something needs freezing, it's technically much easier/safer to branch. I don't think it's reasonable to expect all of our ~60 committers to have seen this email and know they shouldn't push any important updates to master between now and the 6th of November (if I followed correctly). Thank you! Maxim