From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Engster Newsgroups: gmane.emacs.devel Subject: Re: Generating the ChangeLog files from the commit messages Date: Wed, 19 Nov 2014 17:43:29 +0100 Message-ID: <87k32rta32.fsf@engster.org> References: <21606.10799.112099.788101@a1i15.kph.uni-mainz.de> <1753218.Ot8JCqssfN@descartes> <546AABCF.8030705@cs.ucla.edu> <9xioico2nm.fsf@fencepost.gnu.org> <87zjbntvfz.fsf@bzg.ath.cx> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1416415463 20128 80.91.229.3 (19 Nov 2014 16:44:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 19 Nov 2014 16:44:23 +0000 (UTC) Cc: emacs-devel@gnu.org To: Bastien Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 19 17:44:16 2014 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 1Xr8Ma-0001tA-El for ged-emacs-devel@m.gmane.org; Wed, 19 Nov 2014 17:44:16 +0100 Original-Received: from localhost ([::1]:59487 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xr8MZ-0000RE-Oe for ged-emacs-devel@m.gmane.org; Wed, 19 Nov 2014 11:44:15 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45783) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xr8ME-0000Ja-2H for emacs-devel@gnu.org; Wed, 19 Nov 2014 11:44:00 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xr8M6-00081d-Pn for emacs-devel@gnu.org; Wed, 19 Nov 2014 11:43:54 -0500 Original-Received: from randomsample.de ([5.45.97.173]:38714) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xr8M6-00080B-Fd; Wed, 19 Nov 2014 11:43:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=randomsample.de; s=a; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To:Subject:Cc:To:From; bh=B5bP8fxPhEqUNmY6TRcj7+97tqiYfMpcLBSYy1c2hf0=; b=R/JD8cfJhnB1gjjx7RjTY52Xy3TYWXLUuRZVJ5Fk+YkHjuJ3N9Ljy23Vv+73L5T+eLV0e2FCO0xoUO3Jka2dJzIGSIYOy0pPJOEQ6rrRDZk5L55SB2ydXfqphymAnT4O; Original-Received: from ip2504b377.dynamic.kabel-deutschland.de ([37.4.179.119] helo=spaten) by randomsample.de with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1Xr8M5-0006AS-CE; Wed, 19 Nov 2014 17:43:45 +0100 In-Reply-To: <87zjbntvfz.fsf@bzg.ath.cx> (Bastien's message of "Wed, 19 Nov 2014 10:02:08 +0100") User-Agent: Gnus/5.13001 (Ma Gnus v0.10) Emacs/24.3.91 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 5.45.97.173 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:177781 Archived-At: Bastien writes: > I'm 100% with Glenn on this. > > In Org, we generate the ChangeLog from the Git history and I often > wish we started by having a proper ChangeLog first. > > If ChangeLog files are generated, maintainers will have to edit lots > of contributed commits manually before applying them -- this will be > boring. CEDET also generates Changelogs, and just recently I spent several hours on a nice Sunday evening editing them, so I share your pain. And yet, I'm all for it. My hope is that this is the first step in getting rid of the Changelog format altogether, and switching to commit messages that value content over form. -David PS: Yeah I know, won't happen.