From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Bastien Newsgroups: gmane.emacs.devel Subject: Re: Generating the ChangeLog files from the commit messages Date: Thu, 20 Nov 2014 10:38:14 +0100 Message-ID: <87ppcijjp5.fsf@bzg.ath.cx> 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> <87y4r7edhx.fsf@gmx.us> <87tx1vsal4.fsf@bzg.ath.cx> <83389f87ks.fsf@gnu.org> <83wq6r6n6b.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1416476327 28344 80.91.229.3 (20 Nov 2014 09:38:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 20 Nov 2014 09:38:47 +0000 (UTC) Cc: Eli Zaretskii , Rasmus , Emacs developers To: Yuri Khan Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 20 10:38:39 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 1XrOCE-0005HF-VW for ged-emacs-devel@m.gmane.org; Thu, 20 Nov 2014 10:38:39 +0100 Original-Received: from localhost ([::1]:34336 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XrOCE-0002AM-HJ for ged-emacs-devel@m.gmane.org; Thu, 20 Nov 2014 04:38:38 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43741) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XrOC5-00021O-M8 for emacs-devel@gnu.org; Thu, 20 Nov 2014 04:38:35 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XrOC0-00034F-8r for emacs-devel@gnu.org; Thu, 20 Nov 2014 04:38:29 -0500 Original-Received: from mail-wi0-x22e.google.com ([2a00:1450:400c:c05::22e]:34814) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XrOBt-0002rz-NE; Thu, 20 Nov 2014 04:38:17 -0500 Original-Received: by mail-wi0-f174.google.com with SMTP id h11so8058086wiw.13 for ; Thu, 20 Nov 2014 01:38:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-type:content-transfer-encoding; bh=zf1gTFhvzIkTXdYRlGjBmLE1LwUblowXw4JTPMVH8PY=; b=H2PKrSNajZENqtdihFOdvbr1UkdU7BIPmlces3tBAnLBWVk9R5bddQ3MYhJW43+nkW t8TNNYSqxaSdFogy6HQE9vzRDRYngzRYXdUddnODho1TD4HyY8heVdxJJdLB53s59Bxa fdB0iGO8qXU63TEFqnsRk1uk7UxVWCjXLDAlTl9VzOraTydWHOHgAn+dWJ7kdzu0x2jF 1LKyeDZ4KL+K6WnJJr6Q5o6Mc2TPsCzuxaD4Ri6w4+CUM8Iz9/cxZcRLKsMiLeMublss xP5kLKov+F909lDaZ1ROlaVKrxyMMPQyl/kjS0haI6kDuF6z5U8Y8aAg+jTLijNBL5op 46aQ== X-Received: by 10.180.104.105 with SMTP id gd9mr21377763wib.65.1416476297070; Thu, 20 Nov 2014 01:38:17 -0800 (PST) Original-Received: from bzg.localdomain (did75-10-82-236-231-147.fbx.proxad.net. [82.236.231.147]) by mx.google.com with ESMTPSA id nd20sm5803230wic.11.2014.11.20.01.38.15 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 20 Nov 2014 01:38:16 -0800 (PST) Original-Received: by bzg.localdomain (Postfix, from userid 1000) id D194E1C22BA2; Thu, 20 Nov 2014 10:38:14 +0100 (CET) In-Reply-To: (Yuri Khan's message of "Thu, 20 Nov 2014 09:54:57 +0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c05::22e 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:177863 Archived-At: Yuri Khan writes: > On Thu, Nov 20, 2014 at 12:49 AM, Eli Zaretskii wrote: > >> The pain is when the code is OK, but the log entry isn't. In that >> case, instead of just letting them push by themselves, I need to do >> all the work for them. > > If they have push access, you needn’t. Workflow D: you tell them “The > code looks good to me. Please fix the commit message changes> and push”. They then git commit --amend && git push, and they > are left with a better understanding of how to write good commit > messages for Emacs. >From experience, I'd say that 50% of the committers will not fix their changelogs and your task is then to (1) track patches in wait for a better changelog entry and (2) apply them when the committer fixes the changelog entry OR (2bis) fix it yourself... and waiting for (2) or (2bis) to happen is so boring that you often fix the entry yourself and stop encouraging committers to learn how to fix changelogs. Or maybe I'm getting old :) -- Bastien