From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#21998: Run 'make change-history' on release branch Date: Sun, 06 Mar 2016 10:47:46 +0100 Message-ID: References: <56BE7E37.3090708@cs.ucla.edu> <4hd1rw1ubr.fsf@fencepost.gnu.org> <83vb50wxhv.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1457257763 17927 80.91.229.3 (6 Mar 2016 09:49:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 6 Mar 2016 09:49:23 +0000 (UTC) Cc: 21998@debbugs.gnu.org, John Wiegley To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Mar 06 10:49:12 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1acVJH-0005vz-Bf for geb-bug-gnu-emacs@m.gmane.org; Sun, 06 Mar 2016 10:49:11 +0100 Original-Received: from localhost ([::1]:49783 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acVJG-0003yP-Sl for geb-bug-gnu-emacs@m.gmane.org; Sun, 06 Mar 2016 04:49:10 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46138) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acVJD-0003yA-2b for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2016 04:49:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1acVJ9-0004AD-0Q for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2016 04:49:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:39018) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acVJ8-00049o-Sl for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2016 04:49:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1acVJ8-0007Px-IT for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2016 04:49:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Magne Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 06 Mar 2016 09:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21998 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 21998-submit@debbugs.gnu.org id=B21998.145725769128456 (code B ref 21998); Sun, 06 Mar 2016 09:49:02 +0000 Original-Received: (at 21998) by debbugs.gnu.org; 6 Mar 2016 09:48:11 +0000 Original-Received: from localhost ([127.0.0.1]:36145 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acVIJ-0007Ou-2c for submit@debbugs.gnu.org; Sun, 06 Mar 2016 04:48:11 -0500 Original-Received: from hermes.netfonds.no ([80.91.224.195]:58502) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acVIH-0007Om-4f for 21998@debbugs.gnu.org; Sun, 06 Mar 2016 04:48:09 -0500 Original-Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=stories) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1acVHv-00007L-0E; Sun, 06 Mar 2016 10:47:47 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAElBMVEVnOz8FAQLAl44xFRsN BQgGAgP1ZHEwAAACUElEQVQ4jWWUTXLcIBCFO6ADhPKwp1AOQATaK6bZD2X6/lfxa1BqEpuamrL6 U/89nof4PuK70yN9fnkS5iZDRPD8tjmPV/RhAvwxkj2HS8GaGDbh1oWQ0HKmnE9zxHVKw6vIaDP5 WYy5wabP5AdqPXZ5HjEErrmauDfnB8lA4s/9zRxEp77KKQbNGALw3I8IoJO5Pkw8FSD+Qahs0jkX cb6a0HSqBQyl33O17uSgH1oKIEb7TtRQ6lFE+jthD6ejGivGEkJSqbT+DL2DKThHJAvgKtnmRswN oMuHlWHO/mgARgG6k46ukxnsCzkv2niMw7bZQ/XVEZkrmQ13YPY2e3Ab2Aqi1USWKZfjLoVdAIpw JioVSh+xrAxmBcxIyBRsTgCI94paJlrmrLFoEwF4kKz94q4ZKBYIYJs9AHANoVSEcZsB0i3AVTNC wVQRwReofIM8b/cFVo9YkDBBngByZKwAi2x12cEClLtH42Tidi2X2Io9pxP1U6EP7jSil+WcCkFA YVxbhc0gng5lUaKQuo6nbzoaBXUjbudaPWqDvTtcdpHRUQHWuJemwR0D96EZ7AFgbLmgEto0BSB2 GwnA6eYI2KmvagYPY6o/TvdYK0MMrBhiqLTBcLoExf/OX9nlw8Qv59fcQ55a5gtwc17EDZH5BqpF +N84ejg/5UX4VQsvbYT/d03JF3IgK903oiIy5BuN1VLqNy0YmKnD0ZDJSa6ohzN3LaylvP5eeFgl Z00KM4W6Xz8sXr0OAhvqeLM5gl4ngLq4ulxyTphKI4O/n08XCdtGYYZE2wAAAABJRU5ErkJggg== In-Reply-To: <83vb50wxhv.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 05 Mar 2016 21:11:40 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) X-MailScanner-ID: 1acVHv-00007L-0E MailScanner-NULL-Check: 1457862467.17485@6I/+IHkG9N1ukpv0GXA3YQ X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:114487 Archived-At: Eli Zaretskii writes: > So I'd say let's go back to maintaining a ChangeLog (a single file in > the top-level directory), if we want a ChangeLog in the releases. And > if we don't do that, let's decide there will be no ChangeLog files in > the release tarballs at all, and stop worrying about these issues. > What we have been trying to do -- both eat the cake and have it -- > simply doesn't work. I agree, and I think we should ditch the ChangeLogs. I think the ChangeLog "style" encourages less informative commit log messages. The normal, free-form commit style encourages people explaining, in their own words, why they do changes, and what they hope to achieve with them. The ChangeLog style, on the other hand, pretty much uselessly lists all files and functions affected, and after getting all that formalism in place, many people don't have more stamina left than to add "Fix bug". :-) The back-and-forth-and-back-again formalism we've gone for (add things to ChangeLog and then make vc.el reformat it) is a hindrance to people being able to contribute to Emacs development. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no