From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Is it time to drop ChangeLogs? Date: Tue, 08 Mar 2016 09:38:38 -0500 Message-ID: References: <56BE7E37.3090708@cs.ucla.edu> <4hd1rw1ubr.fsf@fencepost.gnu.org> <83vb50wxhv.fsf@gnu.org> <87y49vz4cg.fsf@acer.localhost.com> <64a52598-ad53-498c-993c-67d7827dbdfc@default> <838u1uuuau.fsf@gnu.org> <878u1um2xl.fsf@thinkpad.rath.org> <87io0xedoh.fsf@vostro.rath.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1457448014 32399 80.91.229.3 (8 Mar 2016 14:40:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 8 Mar 2016 14:40:14 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 08 15:40:06 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1adIns-0001Ul-7H for ged-emacs-devel@m.gmane.org; Tue, 08 Mar 2016 15:40:04 +0100 Original-Received: from localhost ([::1]:35106 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adInr-0003eo-Ph for ged-emacs-devel@m.gmane.org; Tue, 08 Mar 2016 09:40:03 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41577) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adInJ-00031c-C1 for emacs-devel@gnu.org; Tue, 08 Mar 2016 09:39:35 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1adIn9-0001PL-Su for emacs-devel@gnu.org; Tue, 08 Mar 2016 09:39:24 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:35618) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adIn9-0001OE-N7 for emacs-devel@gnu.org; Tue, 08 Mar 2016 09:39:19 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1adImz-0000lm-Ox for emacs-devel@gnu.org; Tue, 08 Mar 2016 15:39:09 +0100 Original-Received: from 157-52-15-125.cpe.teksavvy.com ([157.52.15.125]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 08 Mar 2016 15:39:09 +0100 Original-Received: from monnier by 157-52-15-125.cpe.teksavvy.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 08 Mar 2016 15:39:09 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 22 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 157-52-15-125.cpe.teksavvy.com User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) Cancel-Lock: sha1:fwSMNwMeR2lyHx2lmZT5WAKgRSM= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:201144 Archived-At: > No, you understood me correctly. However, I've just looked this up again > and it turns out I was actually submitting a patch to Gnus, not > Emacs. I see. Not sure how the Gnus guys did it, but in Emacs we asked for "the diff (not including the change to the ChangeLog file)" plus "the text to add to the ChangeLog file". Then the guy who committed this change would copy the ChangeLog text into the ChangeLog file *and* into the commit message. So the submitter did not see the duplication. This was done not really for the submitter's sake (tho she also benefitted) but because it's easier to copy the ChangeLog text than to have to deal with the problem of a patch that doesn't apply because the ChangeLog file has changed in the mean time. IOW, I understand your surprise, and Emacs submitters AFAIK haven't had to deal with such situations, so it's not really relevant to this whole discussion. Stefan