From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Tim Landscheidt Newsgroups: gmane.emacs.devel Subject: Re: git history tracking across renames (and emacs support) Date: Sat, 13 Jan 2018 10:31:10 +0000 Organization: http://www.tim-landscheidt.de/ Message-ID: <877esmm4nl.fsf@passepartout.tim-landscheidt.de> References: <87efnan46u.fsf@linux-m68k.org> <86wp12qtgo.fsf@dod.no> <83tvw6chqv.fsf@gnu.org> <86shbprix7.fsf_-_@dod.no> <7c7503b4-1f82-8a25-fedd-c61c3e7629f6@cs.ucla.edu> <83zi5o6w4p.fsf@gnu.org> <745d2f02-8ca3-8962-0de4-053340c8fa63@cs.ucla.edu> <83efmx6862.fsf@gnu.org> <83wp0n32se.fsf@gnu.org> <83po6e17o4.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1515839405 28132 195.159.176.226 (13 Jan 2018 10:30:05 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 13 Jan 2018 10:30:05 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) Cc: Stefan Monnier , emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 13 11:30:01 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 1eaJ4a-0006yX-BY for ged-emacs-devel@m.gmane.org; Sat, 13 Jan 2018 11:30:00 +0100 Original-Received: from localhost ([::1]:56042 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eaJ6a-0007Nj-58 for ged-emacs-devel@m.gmane.org; Sat, 13 Jan 2018 05:32:04 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52133) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eaJ5u-0007NH-EK for emacs-devel@gnu.org; Sat, 13 Jan 2018 05:31:23 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eaJ5p-0000ei-HK for emacs-devel@gnu.org; Sat, 13 Jan 2018 05:31:22 -0500 Original-Received: from mezzogiorno.tim-landscheidt.de ([2a01:4f8:d15:2286::2]:46974) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eaJ5p-0000ds-C3; Sat, 13 Jan 2018 05:31:17 -0500 Original-Received: from dslb-092-076-023-076.092.076.pools.vodafone-ip.de ([92.76.23.76]:33720 helo=passepartout.tim-landscheidt.de) by mezzogiorno.tim-landscheidt.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1eaJ5k-0001re-1K; Sat, 13 Jan 2018 10:31:12 +0000 Mail-Copies-To: never In-Reply-To: <83po6e17o4.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 13 Jan 2018 10:31:39 +0200") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a01:4f8:d15:2286::2 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:221919 Archived-At: Eli Zaretskii wrote: >> I'm not particularly concerned about "easing the burden", but rather >> about improving the quality: when the commit message just paraphrases >> the diff, the commit message is not very useful > Since ChangeLog is generated from Git log, it _is_ useful when all you > have is the ChangeLog. Which could happen if, for example, you want > to work on Emacs while off-line during a long flight. > [=E2=80=A6] Especially for long offline durations I find Git simply won- derful: You don't just have the tar balls you have download- ed prior to going offline, you have essentially all of them. And when you want to pull a patch from another user's repo- sitory or something similar, Git will minimize the data vol- ume transferred. Combined with GNU's habit of including all relevant documentation in the source repository (and not in another or on some web site only available by http), this makes GNU software simply a treat to develop for. Tim