From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: Release procedure. Date: Mon, 07 May 2007 08:23:14 +0200 Message-ID: <861wht17al.fsf@lola.quinscape.zz> References: <87lkg23fbn.fsf@red-bean.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1178519005 32580 80.91.229.12 (7 May 2007 06:23:25 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 7 May 2007 06:23:25 +0000 (UTC) Cc: Karl Fogel , emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon May 07 08:23:24 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Hkwd1-0000Xs-5C for ged-emacs-devel@m.gmane.org; Mon, 07 May 2007 08:23:24 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hkwjw-0004eR-Hg for ged-emacs-devel@m.gmane.org; Mon, 07 May 2007 02:30:32 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Hkwju-0004dZ-3Q for emacs-devel@gnu.org; Mon, 07 May 2007 02:30:30 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Hkwjs-0004bD-56 for emacs-devel@gnu.org; Mon, 07 May 2007 02:30:29 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hkwjs-0004bA-0I for emacs-devel@gnu.org; Mon, 07 May 2007 02:30:28 -0400 Original-Received: from pc3.berlin.powerweb.de ([62.67.228.11]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Hkwcu-0006h0-T9 for emacs-devel@gnu.org; Mon, 07 May 2007 02:23:17 -0400 Original-Received: from quinscape.de (pd95b0fdb.dip0.t-ipconnect.de [217.91.15.219]) by pc3.berlin.powerweb.de (8.9.3p3/8.9.3) with ESMTP id IAA08885 for ; Mon, 7 May 2007 08:23:10 +0200 X-Delivered-To: Original-Received: (qmail 19427 invoked from network); 7 May 2007 06:23:14 -0000 Original-Received: from unknown (HELO lola.quinscape.zz) ([10.0.3.43]) (envelope-sender ) by ns.quinscape.de (qmail-ldap-1.03) with SMTP for ; 7 May 2007 06:23:14 -0000 Original-Received: by lola.quinscape.zz (Postfix, from userid 1001) id 958F08F95C; Mon, 7 May 2007 08:23:14 +0200 (CEST) In-Reply-To: (Stefan Monnier's message of "Sun\, 06 May 2007 22\:25\:50 -0400") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.91 (gnu/linux) X-detected-kernel: Linux 2.4-2.6 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:70610 Archived-At: Stefan Monnier writes: >> I've long been baffled that trunk work is affected by the fact that a >> release is under way. > > The reason is very simple: because of a lack of resources, we can't spread > half the resources working on a "new trunk" with the half working on > bug-fixing on a release branch. So we first declare a freeze, then do > bug-fixing on the trunk (during which time, development is significantly > slowed down), and only when the amount of bug-fixing left is expected to be > sufficiently low, do we finally branch so as to allow people to start > hacking again without affecting negatively the time of the release. Well, but we _did_ branch, and there is a complete lack of directions about what the branch is supposed to be for. Previously it was agreed that we'd use the trunk after branching for merging in multi-tty and emacs-unicode-2, and use the branch for the 22.x series. At the current point of time, however, it appears like both trunk and release branch are not supposed to be worked upon except by special notice, and then both are synchronously updated. It does not make sense, and it makes it impossible for anybody to do serious work. -- David Kastrup