From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: When will emacs 27.1 be officially released? Date: Tue, 30 Jun 2020 22:06:03 +0300 Message-ID: <835zb8z84k.fsf@gnu.org> References: <28BB39D5-074F-4450-A747-C2BFB37AA482@gnu.org> <87pn9g6fuo.fsf@gmail.com> <83bll0ze1x.fsf@gnu.org> <03c328d0-b446-9806-5b7b-1cda10a50eb7@cs.ucla.edu> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17245"; mail-complaints-to="usenet@ciao.gmane.io" Cc: liwei.ma@gmail.com, emacs-devel@gnu.org, kevin.legouguec@gmail.com To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Jun 30 21:06:40 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jqLaa-0004Ot-J1 for ged-emacs-devel@m.gmane-mx.org; Tue, 30 Jun 2020 21:06:40 +0200 Original-Received: from localhost ([::1]:42528 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jqLaZ-0004Vr-Jr for ged-emacs-devel@m.gmane-mx.org; Tue, 30 Jun 2020 15:06:39 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40050) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jqLa8-000478-C0 for emacs-devel@gnu.org; Tue, 30 Jun 2020 15:06:12 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:54496) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jqLa7-0004EF-AT; Tue, 30 Jun 2020 15:06:11 -0400 Original-Received: from [176.228.60.248] (port=1993 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jqLa6-00040w-Ch; Tue, 30 Jun 2020 15:06:11 -0400 In-Reply-To: <03c328d0-b446-9806-5b7b-1cda10a50eb7@cs.ucla.edu> (message from Paul Eggert on Tue, 30 Jun 2020 11:52:25 -0700) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:252597 Archived-At: > Cc: liwei.ma@gmail.com, emacs-devel@gnu.org > From: Paul Eggert > Date: Tue, 30 Jun 2020 11:52:25 -0700 > > On 6/30/20 9:58 AM, Eli Zaretskii wrote: > > A broken compiler can fail to build a program, which is not a > > catastrophe > > It can also quietly build the wrong program, which can be catastrophic. I hope that people who build such programs don't play with that particular kind of fire. > > how do we make the effort of preparing the manuals and > > NEWS for a release less time-consuming? > > A method that works reasonably well in other projects is to update manuals and > NEWS as we go, not just before a release. I started requesting that some time ago, with limited success. > For starters, I suggest removing the "+++/---" notation in NEWS, > which encourages the bad practice of documentation not matching > code. Not before we don't need to worry anymore about changes pushed without documentation. We aren't there yet.