From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: chad Newsgroups: gmane.emacs.devel Subject: Re: Periodical releases Date: Mon, 2 Jan 2012 11:54:36 -0800 Message-ID: References: <71588355363047528F16FE989690A488@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v1251.1) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1325534090 10355 80.91.229.12 (2 Jan 2012 19:54:50 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 2 Jan 2012 19:54:50 +0000 (UTC) To: Emacs developers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 02 20:54:46 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 1Rhnxz-0006tn-Jn for ged-emacs-devel@m.gmane.org; Mon, 02 Jan 2012 20:54:43 +0100 Original-Received: from localhost ([::1]:44531 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rhnxz-0006pZ-4S for ged-emacs-devel@m.gmane.org; Mon, 02 Jan 2012 14:54:43 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:58971) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rhnxw-0006pT-SF for emacs-devel@gnu.org; Mon, 02 Jan 2012 14:54:41 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rhnxv-0005tS-RV for emacs-devel@gnu.org; Mon, 02 Jan 2012 14:54:40 -0500 Original-Received: from mail-iy0-f169.google.com ([209.85.210.169]:36032) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rhnxv-0005tN-OP for emacs-devel@gnu.org; Mon, 02 Jan 2012 14:54:39 -0500 Original-Received: by iacb35 with SMTP id b35so32553177iac.0 for ; Mon, 02 Jan 2012 11:54:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer; bh=GId5QnRYW/KAmO+AtZ38jABcFy0+Nz0YJKTQQsllJxU=; b=SYxLHVlbjy/yEdJzCwjnf6DyYaPhJQG1FPIi0xGRH8tg+Cv2RNJN09b/yzFVUC9JH5 eYm3VueJKk4HH98KsJ1b2X1wiZ5uFGeDwT8Y2b8p9w44ssPcPAntdYxmU2QTa8jEOWq3 ujpBi2Obn559sfj9CYrHNIGqlovjiqBWmkDbY= Original-Received: by 10.42.148.136 with SMTP id r8mr52333396icv.1.1325534078502; Mon, 02 Jan 2012 11:54:38 -0800 (PST) Original-Received: from [10.0.1.3] (c-98-247-148-125.hsd1.wa.comcast.net. [98.247.148.125]) by mx.google.com with ESMTPS id l28sm168178473ibc.3.2012.01.02.11.54.37 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 02 Jan 2012 11:54:37 -0800 (PST) In-Reply-To: <71588355363047528F16FE989690A488@us.oracle.com> X-Mailer: Apple Mail (2.1251.1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.210.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:147192 Archived-At: As far as I can tell, the primary motivator for more frequent releases = of emacs itself is `so emacs doesn't drift so far from its sub-parts', = like as Gnus, Org, CEDET, CC-mode (in the past), etc. This is a = laudable goal, but emacs doesn't seem to currently have the developer = cycles necessary to handle this - releases are frequently held up by = documentation changes and reviews even now, with the infrequent releases = we have. Hopefully, the included package system can cover this gap, once it's = fully spread through the userbase; users will be able to easily opt-in = to newer Gnus releases (for example) via elpa(s)/packages. If we get = this working reliably, we could even remove some packages from the emacs = core, in favor of more frequent package-based releases. While this = model might have once seemed burdensome to users, several years of such = systems (for example, in web browser extension updates) will have = already trained them to deal with such things before emacs starts doing = something similar. That's my hope, anyway. *Chad