From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: Periodical releases Date: Mon, 2 Jan 2012 11:05:40 -0800 Message-ID: <71588355363047528F16FE989690A488@us.oracle.com> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1325531170 24236 80.91.229.12 (2 Jan 2012 19:06:10 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 2 Jan 2012 19:06:10 +0000 (UTC) Cc: monnier@iro.umontreal.ca, emacs-devel@gnu.org To: "'Carsten Mattner'" , "'Eli Zaretskii'" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 02 20:06:06 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 1RhnCw-0005N4-Dv for ged-emacs-devel@m.gmane.org; Mon, 02 Jan 2012 20:06:06 +0100 Original-Received: from localhost ([::1]:50661 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhnCv-000803-T2 for ged-emacs-devel@m.gmane.org; Mon, 02 Jan 2012 14:06:05 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:60635) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhnCp-0007ug-DV for emacs-devel@gnu.org; Mon, 02 Jan 2012 14:06:03 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RhnCn-0000cB-R2 for emacs-devel@gnu.org; Mon, 02 Jan 2012 14:05:59 -0500 Original-Received: from acsinet15.oracle.com ([141.146.126.227]:63296) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RhnCl-0000az-BJ; Mon, 02 Jan 2012 14:05:55 -0500 Original-Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by acsinet15.oracle.com (Switch-3.4.4/Switch-3.4.4) with ESMTP id q02J5sYQ001999 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 2 Jan 2012 19:05:54 GMT Original-Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q02J5rlZ009725 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 2 Jan 2012 19:05:53 GMT Original-Received: from abhmt118.oracle.com (abhmt118.oracle.com [141.146.116.70]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q02J5qjN022455; Mon, 2 Jan 2012 13:05:52 -0600 Original-Received: from dradamslap1 (/10.159.57.64) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 02 Jan 2012 11:05:52 -0800 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: AczJTikJ3+DUK1meTN+9z6fVZ43uhwAL1/1g X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090209.4F020012.00BD,ss=1,re=0.000,fgs=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-Received-From: 141.146.126.227 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:147188 Archived-At: > Don't wait until "perfection" and release trunk more often > with bug releases if needed. No, no, no, please. Just the opposite. Bake Emacs _more_ fully before releasing it. Get it right. Document it well. Mention all user-visible changes in NEWS. Fix outstanding bugs. Richard had exactly the right approach to releasing Emacs, IMO. He was attacked by some because they felt the release cycle was too short. I, for one, appreciated his thoroughness and insistence on high quality. > Emacs trunk has never been unstable for me. Oh. So please continue to use the trunk. It's been quite unstable (not to mention incomplete) at various times for others; believe me. And that's been true forever. It's normal. To expect anything else is naive, IMHO. > I'm even using the NS port and it's still stable. So please continue to use it. > I would have less of a need to build emacs manually if > there were more release and therefore standard emacs > Linux distros was more up to date. The problem you raise here is apparently one of the difficulty/nuisance of building Emacs. It is not about how often to publish releases. Publishing non-release MS Windows binaries periodically has been _very_ helpful (thank you again to those who have created and posted the builds). At least on that platform, that is a solution to the problem you raise. If the same cannot be done for other platforms then the solution would be to somehow simplify the difficulty/nuisance of building Emacs on those platforms. But in no case should that difficulty/nuisance of building be an excuse for releasing the product before it is fully baked.