From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carsten Dominik Subject: Re: Re: A request: Moving away from ChangeLog Date: Fri, 21 May 2010 14:15:14 +0200 Message-ID: <94D31A4E-B262-4E06-AE2A-9C3D43145CAC@gmail.com> References: <2151275B-C80E-4B40-9022-8C9054020163@gmail.com> <469766F9-7C25-4792-A203-B241C22E2ED5@gmail.com> Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from [140.186.70.92] (port=47227 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OFR8T-0008W9-Uq for emacs-orgmode@gnu.org; Fri, 21 May 2010 08:15:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OFR8O-0000ea-5I for emacs-orgmode@gnu.org; Fri, 21 May 2010 08:15:29 -0400 Received: from mail-ew0-f216.google.com ([209.85.219.216]:53025) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OFR8O-0000eU-0m for emacs-orgmode@gnu.org; Fri, 21 May 2010 08:15:24 -0400 Received: by ewy8 with SMTP id 8so202767ewy.8 for ; Fri, 21 May 2010 05:15:22 -0700 (PDT) In-Reply-To: <469766F9-7C25-4792-A203-B241C22E2ED5@gmail.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: John Wiegley Cc: emacs-orgmode Mode On May 21, 2010, at 11:41 AM, John Wiegley wrote: > I just remembered that I'd written a script for building a properly > formatted ChangeLog directly from Git history: > > http://github.com/jwiegley/git-scripts/blob/master/git-changelog > > This makes it trivial to build ChangeLog entries for a range of > commits, suitable for submission to Emacs. It may need a bit more > work to be production-ready, but it can already produce a ChangeLog > for all of org-mode. If that is a possibility, then I am all game. The ONLY reason why I was making these entries is because Emacs requires me to make them. If we can use a script to create it just for the moment when we sync up with Emacs - GREAT. Can I have a look at one of those ChangeLog files created with the script? Just to get the idea? Do we need to do something special in the git commit message? If this works, lets stop writing ChangeLog. This will make most merges working without hickups, finally. And it will make us, hopefully, write better commit messages. - Carsten