From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Release process (was Re: Move to a cadence release model?) Date: Wed, 11 Nov 2015 05:45:29 +0200 Message-ID: <838u65kxly.fsf@gnu.org> References: <8337wdn6uu.fsf@gnu.org> <86611975jo.fsf_-_@stephe-leake.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1447213548 19788 80.91.229.3 (11 Nov 2015 03:45:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 11 Nov 2015 03:45:48 +0000 (UTC) Cc: emacs-devel@gnu.org, john@yates-sheets.org To: Stephen Leake Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 11 04:45:40 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZwMLr-0004yK-U6 for ged-emacs-devel@m.gmane.org; Wed, 11 Nov 2015 04:45:40 +0100 Original-Received: from localhost ([::1]:37639 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwMLr-0007b2-Ne for ged-emacs-devel@m.gmane.org; Tue, 10 Nov 2015 22:45:39 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38921) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwMLl-0007ao-CM for emacs-devel@gnu.org; Tue, 10 Nov 2015 22:45:34 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZwMLh-00046V-8e for emacs-devel@gnu.org; Tue, 10 Nov 2015 22:45:33 -0500 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:53586) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZwMLg-00045C-IT for emacs-devel@gnu.org; Tue, 10 Nov 2015 22:45:28 -0500 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0NXM00200SQLZU00@a-mtaout22.012.net.il> for emacs-devel@gnu.org; Wed, 11 Nov 2015 05:45:26 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([84.94.185.246]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NXM0036ZT3Q0U00@a-mtaout22.012.net.il>; Wed, 11 Nov 2015 05:45:26 +0200 (IST) In-reply-to: <86611975jo.fsf_-_@stephe-leake.org> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.172 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:194033 Archived-At: > From: Stephen Leake > Cc: john@yates-sheets.org, emacs-devel@gnu.org > Date: Tue, 10 Nov 2015 18:17:47 -0600 > > John Wiegley writes: > > >>>>>> Eli Zaretskii writes: > > > >> We could avoid the feature freeze altogether, if we wanted, and instead cut > >> the release branch and work on the release there without freezing master. > > > > That would be my preference. Let's cut release-25.1 this upcoming Friday night > > at the freeze date. > > > > It does mean a commitment by developers to use and test with this branch until > > the release is out. > > Which is precisely why we have a feature freeze phase; it enforces this > desire. We cannot enforce it. > I know I would be _very_ tempted to ignore the release branch, to keep > working on my latest Cool Feature instead. > > If I know I have to wait for a release before I can merge to master > again, I'll work on the release as much as I can. These considerations will become valid only when we have enough developers paying attention to bugs that are reported. (That includes you, Stephen, btw.) The way things are now, almost no one does, so the feature freeze period is just a waste of time from my POV.