From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Stefan Monnier" Newsgroups: gmane.emacs.devel Subject: Re: Major update just committed Date: Sat, 31 May 2003 16:33:37 -0400 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200305312033.h4VKXbcJ000827@rum.cs.yale.edu> References: <20030529190715.40E0.LEKTU@terra.es> <20030530092229.81D3.JMBARRANQUERO@laley.wke.es> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1054413227 18608 80.91.224.249 (31 May 2003 20:33:47 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 31 May 2003 20:33:47 +0000 (UTC) Cc: Juanma Barranquero Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sat May 31 22:33:45 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19MD28-0004m4-00 for ; Sat, 31 May 2003 22:32:56 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19MDHv-0007S8-00 for ; Sat, 31 May 2003 22:49:16 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19MD3N-0007r1-BZ for emacs-devel@quimby.gnus.org; Sat, 31 May 2003 16:34:13 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19MD2z-0007LG-Kj for emacs-devel@gnu.org; Sat, 31 May 2003 16:33:49 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19MD2s-00070L-4j for emacs-devel@gnu.org; Sat, 31 May 2003 16:33:42 -0400 Original-Received: from rum.cs.yale.edu ([128.36.229.169]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19MD2p-0006th-He; Sat, 31 May 2003 16:33:39 -0400 Original-Received: from rum.cs.yale.edu (localhost [127.0.0.1]) by rum.cs.yale.edu (8.12.8/8.12.8) with ESMTP id h4VKXb0i000829; Sat, 31 May 2003 16:33:37 -0400 Original-Received: (from monnier@localhost) by rum.cs.yale.edu (8.12.8/8.12.8/Submit) id h4VKXbcJ000827; Sat, 31 May 2003 16:33:37 -0400 X-Mailer: exmh version 2.4 06/23/2000 with nmh-1.0.4 Original-To: Richard Stallman Original-cc: lektu@terra.es Original-cc: eliz@elta.co.il Original-cc: emacs-devel@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:14529 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:14529 > Glad to hear, if that means we *will* branch for 21.5 after Gnus and > CC-mode are here. > > I don't think we should make a branch for the next non-bug-fix > release. We should think of what will be the next non-bug-fix release > as the main focus of work, so it should be in the trunk. It will need > a considerable amount of work to become reliable, I expect. Some > smaller features can still be installed during that time. > > Rather, people should start putting major changes into other branches. If we have another branch (other than unicode) for major changes, then we will not really focus on the trunk, methinks. So I think we should do like we did for 21.1 and like most projects do AFAIK, which is to say "freeze", spend some months debugging and then (and only then) make a new branch (which is the release branch). During the debugging phase people should just refrain from any "major work" which would distract them from debugging. When this "refraining" because too difficult, it's a sign that there isn't enough debugging to do any more, so it's a good time to branch. As you said, it will probably take time to debug this beast, so we should start the freeze as soon as possible. Stefan