From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#21998: Run 'make change-history' on release branch Date: Sun, 6 Mar 2016 20:02:30 +0200 Message-ID: <64548e9f-980a-74e6-4501-d43a4d406d95@yandex.ru> 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; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1457287403 26828 80.91.229.3 (6 Mar 2016 18:03:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 6 Mar 2016 18:03:23 +0000 (UTC) Cc: 21998@debbugs.gnu.org, John Wiegley To: Lars Magne Ingebrigtsen , Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Mar 06 19:03: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 1acd1M-0001C9-HS for geb-bug-gnu-emacs@m.gmane.org; Sun, 06 Mar 2016 19:03:12 +0100 Original-Received: from localhost ([::1]:51557 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acd1L-0005kv-MZ for geb-bug-gnu-emacs@m.gmane.org; Sun, 06 Mar 2016 13:03:11 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44924) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acd1H-0005kl-8e for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2016 13:03:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1acd1C-00041R-2y for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2016 13:03:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:39874) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1acd1C-00041N-0W for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2016 13:03:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1acd1B-0005TO-OR for bug-gnu-emacs@gnu.org; Sun, 06 Mar 2016 13:03:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 06 Mar 2016 18:03:01 +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.145728736121006 (code B ref 21998); Sun, 06 Mar 2016 18:03:01 +0000 Original-Received: (at 21998) by debbugs.gnu.org; 6 Mar 2016 18:02:41 +0000 Original-Received: from localhost ([127.0.0.1]:37001 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acd0r-0005Sk-7e for submit@debbugs.gnu.org; Sun, 06 Mar 2016 13:02:41 -0500 Original-Received: from mail-wm0-f48.google.com ([74.125.82.48]:37208) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1acd0p-0005SV-K4 for 21998@debbugs.gnu.org; Sun, 06 Mar 2016 13:02:39 -0500 Original-Received: by mail-wm0-f48.google.com with SMTP id p65so46513812wmp.0 for <21998@debbugs.gnu.org>; Sun, 06 Mar 2016 10:02:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:to:references:cc:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=WD7rARTg9r40Kmb1gWLDvrdQnUhFYsULotxVf6EkR/8=; b=sqRmeo3HJoa0MP1mEKlb4CodLQGO2hRA8KHoTEgioXjt4NxQRRpHetHEcY2SnJFQ7h wf8ENwJAGSjoBhtIB/NjZhgAR6BnGVM/TN2eqPixIC+MJ8D7Ymd0qGGUP+g9U4rsPLMj vXO1ZOLwQI1sA3eykZ3fL93yYegcWQ7wjqJ/wi3vK5gczT0KxNxqSYVhSfuFzt2wM5Hk wWbGqInb+iYa62TybPE54BoaSU1D3tYxIZGTKn7EPX86ZKqODd8EkIa5HHaqezRbhqZX toVK/gSXdffGXAB9pUJ2LiXfw2eqybcLAGkUSAkiS8AdMOClXPC23YiwGPdhUSAGc59B Bdyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:subject:to:references:cc:from:message-id :date:user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=WD7rARTg9r40Kmb1gWLDvrdQnUhFYsULotxVf6EkR/8=; b=aSY+58rQQI8ds/GyHO28fgjAafpdW0JqTGsXKRtT2jdCsvMFxe69656nVbWNP/CKf3 9b4JH9ysCaxHTyq/bdriY+TPk6++jVkRwZ9c6MxVSZ0fwU/RU8M5pQ35yn4tjH9JFNn8 06ACS9KaRnzX8neN+3HtQsSuOZmnnfbfOF0adjkHJgbvR3oi3P4if8Acb37BhKBhtPEI TE3ITyq62BRVGyDkicqZk0bQolHTp+dOz/WiUEPUabvRvaR+LgKkqkGQFhJKoRv4+qEP cyOHtxPcoV6PBtzG89bXrDRJ1XahDkgdIETycptt/LktMn5tH0WCbbkZJAMSUXrCBCMS gWyA== X-Gm-Message-State: AD7BkJKWBa60N8WDkU32jCeG3q19qJe7pOJwzGE2NsmvLNyjaS1CSCGHtlpjD3OdT+01Rw== X-Received: by 10.28.68.86 with SMTP id r83mr9167946wma.73.1457287353877; Sun, 06 Mar 2016 10:02:33 -0800 (PST) Original-Received: from [192.168.1.2] ([185.105.175.24]) by smtp.googlemail.com with ESMTPSA id u202sm9727106wmd.24.2016.03.06.10.02.31 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 06 Mar 2016 10:02:33 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.0 In-Reply-To: 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:114506 Archived-At: On 03/06/2016 11:47 AM, Lars Magne Ingebrigtsen wrote: > 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. Whether it's "less" or "more", depends on what one is comparing to. I rather feel it establishes a quality baseline, and by being required to mention every change, you're encouraged to document them all at least somehow. And you can still prepend the whole thing with a free-form explanation, if it's needed. So while the ChangeLog files can go, I'd rather we keep to that style in the commit messages. At least until we switch to some other well-defined standard. > 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". :-) IME, except for trivial changes, writing a log entry takes comparatively little time compared to the rest (like designing and writing the code). Or maybe I'm just slow.