From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Bastien Newsgroups: gmane.emacs.devel Subject: What's in a feature? (was: Periodical releases) Date: Tue, 03 Jan 2012 19:18:26 +0100 Message-ID: <87ehvgps3x.fsf@gnu.org> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1325614655 23513 80.91.229.12 (3 Jan 2012 18:17:35 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 3 Jan 2012 18:17:35 +0000 (UTC) Cc: Emacs developers To: Carsten Mattner Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jan 03 19:17:31 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 1Ri8vN-0008Ad-Am for ged-emacs-devel@m.gmane.org; Tue, 03 Jan 2012 19:17:25 +0100 Original-Received: from localhost ([::1]:47284 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ri8vM-0006Ec-Qv for ged-emacs-devel@m.gmane.org; Tue, 03 Jan 2012 13:17:24 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:57191) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ri8vJ-0006EM-V3 for emacs-devel@gnu.org; Tue, 03 Jan 2012 13:17:22 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ri8vI-0000sO-M0 for emacs-devel@gnu.org; Tue, 03 Jan 2012 13:17:21 -0500 Original-Received: from mail-ww0-f49.google.com ([74.125.82.49]:43043) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ri8vI-0000s1-Bb for emacs-devel@gnu.org; Tue, 03 Jan 2012 13:17:20 -0500 Original-Received: by wgbdt11 with SMTP id dt11so21723499wgb.30 for ; Tue, 03 Jan 2012 10:17:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=sender:from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-type; bh=smyQbRftyeRhOdCsoMXHrjpogFO0Wep2jGAV7r4SjJk=; b=joTtHHZLYGcxiZtCXXek8FG5K7c9K/VfOyeXF/IjigJYa4XEmqTHcOt2wJ0Qw5ogoh JJX5ViX13i0rUUYYckpXOoFYUoOE1RVAm81ktdD7qMl2l4a2IyuPZcvia6whKQpArCU4 RNzaq7LvGR4Zy2hY3QZyX0XCuHtvFo/HzW3Wk= Original-Received: by 10.227.197.11 with SMTP id ei11mr10082179wbb.6.1325614638973; Tue, 03 Jan 2012 10:17:18 -0800 (PST) Original-Received: from myhost.localdomain (netinfo62.cnam.fr. [163.173.231.102]) by mx.google.com with ESMTPS id f36sm12406362wbo.10.2012.01.03.10.17.18 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 03 Jan 2012 10:17:18 -0800 (PST) Original-Received: by myhost.localdomain (Postfix, from userid 1000) id 4445513E30; Tue, 3 Jan 2012 19:18:27 +0100 (CET) In-Reply-To: (Carsten Mattner's message of "Sat, 31 Dec 2011 13:00:05 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 74.125.82.49 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:147224 Archived-At: Well, I am not in favor of a fixed calendar, a strict release cycle -- or whatever looks like it, like strong deadlines. While thinking again about it, I guess the problem lies in the meaning of "feature" -- since this meaning can go from very little things to core functionalities, there is no real test for each new "feature" to know whether discarding it is a safe move or a silly one. And this leaves the door open for too many discussions. So perhaps we could have three "feature freeze" steps: one for core functionalities, and another one for features that depends on big components like Gnus, Org, ERC, etc., and a last one for the rest of the code. Just a suggestion. -- Bastien