From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: git history tracking across renames (and emacs support) Date: Thu, 12 Jul 2018 17:10:11 +0300 Message-ID: <83zhywee9o.fsf@gnu.org> References: <87a7yn7tqp.fsf@lifelogs.com> <878te75xa1.fsf@lifelogs.com> <87ind6l2tt.fsf@lifelogs.com> <877etklvsa.fsf@lifelogs.com> <83y3m0pv8u.fsf@gnu.org> <86608msw0h.fsf@dod.no> <838tdiet25.fsf@gnu.org> <87y3li4vh7.fsf@telefonica.net> <87efnan46u.fsf@linux-m68k.org> <86wp12qtgo.fsf@dod.no> <83tvw6chqv.fsf@gnu.org> <86shbprix7.fsf_-_@dod.no> <838t6jgl1k.fsf@gnu.org> <601m6cc6.fsf@lifelogs.com> <83o9fefnv9.fsf@gnu.org> <415290e6-d9e8-da28-faa6-b1e7ff874246@cs.ucla.edu> <83fu0pfxt7.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1531404559 30954 195.159.176.226 (12 Jul 2018 14:09:19 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 12 Jul 2018 14:09:19 +0000 (UTC) Cc: larsi@gnus.org, tzz@lifelogs.com, eggert@cs.ucla.edu, radon.neon@gmail.com, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jul 12 16:09:14 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fdcHS-0007yW-2k for ged-emacs-devel@m.gmane.org; Thu, 12 Jul 2018 16:09:14 +0200 Original-Received: from localhost ([::1]:60386 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fdcJZ-00024T-33 for ged-emacs-devel@m.gmane.org; Thu, 12 Jul 2018 10:11:25 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43183) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fdcIb-0001wa-AY for emacs-devel@gnu.org; Thu, 12 Jul 2018 10:10:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fdcIX-0003QI-Jo for emacs-devel@gnu.org; Thu, 12 Jul 2018 10:10:25 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43420) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fdcIX-0003Pr-DO; Thu, 12 Jul 2018 10:10:21 -0400 Original-Received: from [176.228.60.248] (port=1361 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fdcIP-00086d-RN; Thu, 12 Jul 2018 10:10:14 -0400 In-reply-to: (message from Richard Stallman on Wed, 11 Jul 2018 18:51:52 -0400) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:227273 Archived-At: > From: Richard Stallman > Cc: eggert@cs.ucla.edu, tzz@lifelogs.com, radon.neon@gmail.com, > larsi@gnus.org, emacs-devel@gnu.org > Date: Wed, 11 Jul 2018 18:51:52 -0400 > > > It doesn't help that dropping the current format makes the commit logs > > deteriorate in quality in every project I saw (present parties > > excluded, of course). > > Could you show examples of what you mean? > This could be a very important issue. I agree it's important, but I'm not sure this is the right place to discuss it. But since you asked, I'll show a typical example. GNU enscript stopped using ChangeLog in 2014. Since then the log messages look like this: commit 0779ca6512bf93e8f8dfe53c1a3446adb2475acc Author: Werner Fink AuthorDate: Tue Jan 23 15:26:50 2018 +0100 Simply avoid warnings of modern gcc Signed-off-by: Werner Fink Signed-off-by: James Cloos commit 1b76685a8e405f54bae2b0f131588e8018e80f71 Author: Werner Fink AuthorDate: Tue Jan 23 15:26:49 2018 +0100 Mention options for helper apps in manual page Signed-off-by: Werner Fink Signed-off-by: James Cloos commit 9cccf335aafe68d04f6b4daeeb435e5188db4acb Author: Werner Fink AuthorDate: Tue Jan 23 15:26:48 2018 +0100 Add optional address for mailto option Signed-off-by: Werner Fink Signed-off-by: James Cloos commit 3638fc4643436b27b4fd034416d77651a057fc42 Author: Werner Fink AuthorDate: Tue Jan 23 15:26:47 2018 +0100 Flexible encoding and support of locale paper size as well paper size names known by ghostscript Signed-off-by: Werner Fink Signed-off-by: James Cloos commit a356d343aa9db52b75432cde927b6f9bad6a7c44 Author: Werner Fink AuthorDate: Tue Jan 23 15:26:45 2018 +0100 Automake 1.12 and up no longer supports pre-ANSI Signed-off-by: Werner Fink Signed-off-by: James Cloos etc. You can see the whole thing here: http://git.savannah.gnu.org/cgit/enscript.git/log/ I see something similar in many projects, except that "old hands" like Paul Eggert, Jim Meyering, and others still write log entries in GNU style, so where these guys are active, the overall picture is not too bad. But others don't, and their entries are much less informative.