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 13:49:13 +0100 Organization: Linux Private Site Message-ID: <87eh4n9ak6.fsf@Rainer.invalid> References: <20140102095347.6834E381D0C@snark.thyrsus.com> <87fvp6bdd9.fsf_-_@ktab.red-bean.com> <8761q1ljny.fsf@gmail.com> <87lhyxqztz.fsf@gmx.de> <87mwjct755.fsf@bzg.ath.cx> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1388839776 4917 80.91.229.3 (4 Jan 2014 12:49:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 4 Jan 2014 12:49:36 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jan 04 13:49:42 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 1VzQfd-0005j9-R6 for ged-emacs-devel@m.gmane.org; Sat, 04 Jan 2014 13:49:41 +0100 Original-Received: from localhost ([::1]:54194 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VzQfd-0008Qq-Bz for ged-emacs-devel@m.gmane.org; Sat, 04 Jan 2014 07:49:41 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60814) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VzQfV-0008Hp-5w for emacs-devel@gnu.org; Sat, 04 Jan 2014 07:49:39 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VzQfP-0002S2-1B for emacs-devel@gnu.org; Sat, 04 Jan 2014 07:49:33 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:59756) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VzQfO-0002R9-RF for emacs-devel@gnu.org; Sat, 04 Jan 2014 07:49:26 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VzQfN-0005Jf-GT for emacs-devel@gnu.org; Sat, 04 Jan 2014 13:49:25 +0100 Original-Received: from pd9eb2b37.dip0.t-ipconnect.de ([217.235.43.55]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 04 Jan 2014 13:49:25 +0100 Original-Received: from Stromeko by pd9eb2b37.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 04 Jan 2014 13:49:25 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 32 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: pd9eb2b37.dip0.t-ipconnect.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) Cancel-Lock: sha1:iqUlpEnTuQjp1WrtRRRv7arY4fo= 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:167276 Archived-At: Bastien writes: > How would we handle fixing in such generated logs? The same way we do today if we only care about the Changelog file. Otherwise, we'd have to come up with something using Git notes (as already mentioned earlier in this thread). > By revising the git history through rebasing? Nope. > Not a rhetorical question, just curious, as I do have a > problem with the current way Org generates its ChangeLogs. For the benefit of other participants in this discussion you might mention that Org doesn't have a ChangeLog and the only reason we generate one is that when changes are imported into Emacs there is suddenly a need to document that merge (typically produced by ~1000 commits from Org) in Emacs' ChangeLog. Since that operation throws away all history from Org, it also means you can't use the commit messages directly for the ChangeLog, no matter how hard you'd wish you could. That wouldn't necessarily be a problem in Emacs' case where the correspondence between commit and ChangeLog would be 1:1. 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