From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dave Abrahams Newsgroups: gmane.emacs.devel Subject: Re: Periodical releases Date: Wed, 04 Jan 2012 22:36:24 -0500 Message-ID: References: <71588355363047528F16FE989690A488@us.oracle.com> <87r4ze3lf8.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1325734593 30407 80.91.229.12 (5 Jan 2012 03:36:33 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 5 Jan 2012 03:36:33 +0000 (UTC) Cc: emacs-devel@gnu.org To: Chong Yidong Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jan 05 04:36:29 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Rie7x-0003Aa-1p for ged-emacs-devel@m.gmane.org; Thu, 05 Jan 2012 04:36:29 +0100 Original-Received: from localhost ([::1]:38908 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rie7w-00026R-Fz for ged-emacs-devel@m.gmane.org; Wed, 04 Jan 2012 22:36:28 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:37171) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rie7u-00026L-4T for emacs-devel@gnu.org; Wed, 04 Jan 2012 22:36:26 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rie7t-0004vL-0w for emacs-devel@gnu.org; Wed, 04 Jan 2012 22:36:26 -0500 Original-Received: from mail-qy0-f169.google.com ([209.85.216.169]:50296) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rie7r-0004v5-6J; Wed, 04 Jan 2012 22:36:23 -0500 Original-Received: by qcsd17 with SMTP id d17so95341qcs.0 for ; Wed, 04 Jan 2012 19:36:22 -0800 (PST) Original-Received: by 10.224.110.210 with SMTP id o18mr875031qap.72.1325734582161; Wed, 04 Jan 2012 19:36:22 -0800 (PST) Original-Received: from pluto.luannocracy.com (207-172-223-249.c3-0.smr-ubr3.sbo-smr.ma.static.cable.rcn.com. [207.172.223.249]) by mx.google.com with ESMTPS id el3sm48836564qab.8.2012.01.04.19.36.21 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 04 Jan 2012 19:36:21 -0800 (PST) Original-Received: by pluto.luannocracy.com (Postfix, from userid 501) id E5E421DC760C; Wed, 4 Jan 2012 22:36:24 -0500 (EST) In-Reply-To: <87r4ze3lf8.fsf@gnu.org> (Chong Yidong's message of "Thu, 05 Jan 2012 10:58:19 +0800") User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.92 (darwin) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.216.169 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:147310 Archived-At: on Wed Jan 04 2012, Chong Yidong wrote: > Dave Abrahams writes: > >> Is it not possible to have thorougness and high quality with more >> frequent releases of smaller scope? Maybe the problem (if there is >> one) is that trunk is allowed to drift too far from a releasable >> state. I'm just saying. > > Features like bidi can't really be added piecemeal, and this goes back > to Eli's point about bit-rotting feature trees. > > Frankly, I'm not convinced there's any problem. Emacs 23.3 was released > less than one year ago, and we are already well into the pretest for > 24.1. Doing considerably better would require resources we don't have. > Note that all those projects that are being held up as models for their > periodic release systems have people working on them full time! For what it's worth, Boost has no full-time people, and it releases four times yearly. It wasn't always that way, though: for a while there we had a period of painfully slow multi-year releases. -- Dave Abrahams BoostPro Computing http://www.boostpro.com