From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Achim Gratz Newsgroups: gmane.emacs.devel Subject: Re: PROPOSAL: Move to git, now that bzr is no longer a req. Date: Sat, 04 Jan 2014 14:07:03 +0100 Organization: Linux Private Site Message-ID: <87a9fb99qg.fsf@Rainer.invalid> References: <20140102095347.6834E381D0C@snark.thyrsus.com> <87fvp6bdd9.fsf_-_@ktab.red-bean.com> <8761q1ljny.fsf@gmail.com> <20140103175006.GE17261@thyrsus.com> <87iou0t72n.fsf@bzg.ath.cx> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1388840846 14904 80.91.229.3 (4 Jan 2014 13:07:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 4 Jan 2014 13:07:26 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 04 14:07:33 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 1VzQwq-0003vg-CF for ged-emacs-devel@m.gmane.org; Sat, 04 Jan 2014 14:07:28 +0100 Original-Received: from localhost ([::1]:54390 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VzQwp-0004wr-JY for ged-emacs-devel@m.gmane.org; Sat, 04 Jan 2014 08:07:27 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36462) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VzQwi-0004vu-Vv for emacs-devel@gnu.org; Sat, 04 Jan 2014 08:07:26 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VzQwd-0007sN-Mn for emacs-devel@gnu.org; Sat, 04 Jan 2014 08:07:20 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:57979) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VzQwd-0007sG-Fj for emacs-devel@gnu.org; Sat, 04 Jan 2014 08:07:15 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VzQwc-0003VI-Fm for emacs-devel@gnu.org; Sat, 04 Jan 2014 14:07:14 +0100 Original-Received: from pd9eb241f.dip0.t-ipconnect.de ([217.235.36.31]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 04 Jan 2014 14:07:14 +0100 Original-Received: from Stromeko by pd9eb241f.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 04 Jan 2014 14:07:14 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 32 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: pd9eb241f.dip0.t-ipconnect.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) Cancel-Lock: sha1:6wpu2HW3R/WO+nbqv2O+EXSYbO0= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:167280 Archived-At: Bastien writes: > Richard Stallman writes: >> Our ChangeLog files are very useful in debugging. >> They complement the diffs between versions of the source files. > > I think everyone agrees with this. FWIW, I don't. I've used ChangeLogs and Journals while I was still using RCS and I'm glad I don't have to anymore. With properly written commit messages, I get more easily accessible and much more accurate information than by just looking at a ChangeLog or trying to align ChangeLog entries with a diff. > The question is whether we should edit them separately > from the commit messages, or if we should produce them > by (programmatically) extracting them from the commit > messages. If the information in the commit message and the ChangeLog is different to begin with, then you're doing something wrong. If it is (supposed to be) identical, then manually entering the same information in two different places is unnecessarily complex and error-prone, so generating one format from the other is the only sane option. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf Q+, Q and microQ: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds