From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: Is it time to drop ChangeLogs? (Was: bug#21998: Run 'make change-history' on release branch) Date: Sun, 6 Mar 2016 14:34:12 -0800 Organization: UCLA Computer Science Department Message-ID: <56DCB064.9060206@cs.ucla.edu> References: <56BE7E37.3090708@cs.ucla.edu> <4hd1rw1ubr.fsf@fencepost.gnu.org> <83vb50wxhv.fsf@gnu.org> <87y49vz4cg.fsf@acer.localhost.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1457303683 5704 80.91.229.3 (6 Mar 2016 22:34:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 6 Mar 2016 22:34:43 +0000 (UTC) Cc: 21998@debbugs.gnu.org To: Emacs developers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Mar 06 23:34:35 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 1achFy-0007Dt-Qz for ged-emacs-devel@m.gmane.org; Sun, 06 Mar 2016 23:34:34 +0100 Original-Received: from localhost ([::1]:52375 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1achFy-0005qc-01 for ged-emacs-devel@m.gmane.org; Sun, 06 Mar 2016 17:34:34 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37339) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1achFk-0005qS-1x for emacs-devel@gnu.org; Sun, 06 Mar 2016 17:34:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1achFg-0007D6-2n for emacs-devel@gnu.org; Sun, 06 Mar 2016 17:34:19 -0500 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:36512) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1achFf-0007Cv-Sw for emacs-devel@gnu.org; Sun, 06 Mar 2016 17:34:16 -0500 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id E4C0A160E82; Sun, 6 Mar 2016 14:34:13 -0800 (PST) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id KOnloY6N1JVZ; Sun, 6 Mar 2016 14:34:13 -0800 (PST) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 281FB160E83; Sun, 6 Mar 2016 14:34:13 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id E5eTxBY2ATxv; Sun, 6 Mar 2016 14:34:13 -0800 (PST) Original-Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 08DAB160E82; Sun, 6 Mar 2016 14:34:13 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.1 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 131.179.128.68 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:201025 Archived-At: John Wiegley wrote: > What do you all think about ChangeLogs, and their value > to you in your work on Emacs? I regularly do the equivalent of: grep PATTERN $(git ls-files | grep -v ChangeLog) That is, in searches I typically ignore ChangeLog* files because of their less-useful chatter. I'd be happy if we stopped maintaining these files in the master branch (we should keep them for emacs-25). I'd be happy if we removed the existing ChangeLog* files from the master branch. Even if we remove ChangeLogs, we should still have guidelines for commit message format, as saying "anything goes" would make it harder to read the output of 'git log'. I don't mind using ChangeLog format in commit messages, as it's a well-understood format and switching to some other format could well be more trouble than it's worth.