From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ingo Lohmar Newsgroups: gmane.emacs.devel Subject: Re: Is it time to drop ChangeLogs? Date: Wed, 09 Mar 2016 20:32:28 +0100 Message-ID: <87pov3cur7.fsf@acer.localhost.com> References: <64a52598-ad53-498c-993c-67d7827dbdfc@default> <838u1uuuau.fsf@gnu.org> <878u1um2xl.fsf@thinkpad.rath.org> <87fuw090k7.fsf@wanadoo.es> <83y49spuxt.fsf@gnu.org> <87pov4achc.fsf@acer.localhost.com> <20160308213635.GE6269@acm.fritz.box> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1457551987 15945 80.91.229.3 (9 Mar 2016 19:33:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 9 Mar 2016 19:33:07 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 09 20:32:52 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 1adjqh-000825-0Q for ged-emacs-devel@m.gmane.org; Wed, 09 Mar 2016 20:32:47 +0100 Original-Received: from localhost ([::1]:43690 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adjqb-0008AC-DS for ged-emacs-devel@m.gmane.org; Wed, 09 Mar 2016 14:32:41 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48011) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adjqV-00084m-GR for emacs-devel@gnu.org; Wed, 09 Mar 2016 14:32:36 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1adjqR-0001dJ-B9 for emacs-devel@gnu.org; Wed, 09 Mar 2016 14:32:35 -0500 Original-Received: from mail-wm0-x231.google.com ([2a00:1450:400c:c09::231]:34497) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1adjqR-0001d7-53 for emacs-devel@gnu.org; Wed, 09 Mar 2016 14:32:31 -0500 Original-Received: by mail-wm0-x231.google.com with SMTP id p65so341869wmp.1 for ; Wed, 09 Mar 2016 11:32:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:in-reply-to:references:user-agent:date:message-id :mime-version; bh=wP2sTpMaNuuIMdFJCQj5JgFMRVv8GQyKULu4rtk392Q=; b=WSRCSN8v2AV7uUL1Uvk4nZl4aC5B1xLLh0TJokL9BmtS5LwP8L2DRA/pid+uXRYrHP YMRy9EbwM62qob8OldZs4dx7HSxfRnQe/EVvzOdjCPwZ1zPw5FQp/JAYciaMXoWnvQRX s6EfsoBEI0iAXEnnTUOb/MxyHH0vlDKx1aIoew3fxLDQf1fs72QsYr/aWfgNo9lUsdAr K+1e2FMQWypP9qGZIxZ4PPIJdn/ejXtkIHt5Uo2+rNMPCXUUGKG5oiEDhnAPZYTXU61f ep2jqa7DyZBs92qX24jKtCBl6wxdkS/6ryLXHZT+ck65o8uSAMJX+S5iZqvKcTkxH3wJ lxfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:in-reply-to:references :user-agent:date:message-id:mime-version; bh=wP2sTpMaNuuIMdFJCQj5JgFMRVv8GQyKULu4rtk392Q=; b=PnuOvIQniGTXzRULe9VY2pT8ILaOdX9kpqO/d7cgQ4WrfoxUFr0iMsalWdqs5/eem5 Je77HQ4hcZfJhgbu1MFbk6oiRltUoiWdZjLUV4DPzRm1MyoVvNLlshkwccYx0xi2o7jP nDMWPYfRJ3hU7bzaQyWGg0RLnhtIDE2cfW5Rape8q1M/Kn/3+AYtmU3+6rV6NukrAhQU RkbYk0OULxVxhkMEsMLiSe0Rg9Jb6YwzAG+qWRiMLRA9Fnnw8XiO1adk5yMIYCynYsxJ 3/2/IjuV4ZclCAUoImj+w7Q1duvcEw3q+fr80QL8TohumcXHCdmwJ1WMvQUzNYUIMTWK YsFQ== X-Gm-Message-State: AD7BkJKEWkq/fgEdPuNmhv+5iu8iHSodbJYiXKmnTdou0X6v2UU+uCby3htpIcLnOnTfrA== X-Received: by 10.194.205.138 with SMTP id lg10mr36536541wjc.153.1457551950312; Wed, 09 Mar 2016 11:32:30 -0800 (PST) Original-Received: from localhost (xdsl-87-78-49-57.netcologne.de. [87.78.49.57]) by smtp.gmail.com with ESMTPSA id g3sm73957wjw.31.2016.03.09.11.32.29 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 09 Mar 2016 11:32:29 -0800 (PST) In-Reply-To: <20160308213635.GE6269@acm.fritz.box> User-Agent: Notmuch/0.20.2+113~g6332e6e (http://notmuchmail.org) Emacs/25.0.90.1 (x86_64-pc-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:400c:c09::231 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:201301 Archived-At: Hi Alan, On Tue, Mar 08 2016 21:36 (+0000), Alan Mackenzie wrote: > If a git log message starts off life unreliable (i.e. there are mistakes > in it) it can never be corrected. It stays unreliable for the lifetime > of the repository. That's pretty much what I meant. It may not contain the information you (and I) would like to see in it, but it is highly reliable in that it is the message that was used to describe the commit. I would like to apologize if this comes about as nitpicking. > I am an experienced Emacs contributor, and I have, even recently, made > mistakes in my commit messages. I resent the fact that it is so > difficult to correct them, even before pushing to savannah. I don't > think I need any teaching on the importance of good commit messages. I make a lot of mistakes in commit messages, and I do not agree that it is difficult to fix them before pushing. You surely don't need any teaching about commit messages, but Eli has repeatedly referred to those who do, and I try to counter the argument that Changelog fixing teaches them a *good* lesson. > Not everybody has access to the git repository, and not everybody who > has is capable of using it effectively. ChangeLogs remain a useful, > easy to use summary of Emacs's progress. I cannot speak for anybody but myself. When I am a user of Emacs, trying to get an idea of what has changed on the level of detail that the Changelog provides, I would rather go to the authoritative source, if online (without any repository) at http://git.savannah.gnu.org/cgit/emacs.git.