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: The fixes-bug field Date: Thu, 16 Jan 2014 18:22:52 +0100 Organization: Linux Private Site Message-ID: <87fvon4z9v.fsf@Rainer.invalid> References: <20140116141315.CA3BE380835@snark.thyrsus.com> <20140116163011.GC17303@thyrsus.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1389893003 3051 80.91.229.3 (16 Jan 2014 17:23:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 16 Jan 2014 17:23:23 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jan 16 18:23:27 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 1W3qf5-0005CJ-Tf for ged-emacs-devel@m.gmane.org; Thu, 16 Jan 2014 18:23:24 +0100 Original-Received: from localhost ([::1]:34081 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W3qf5-0002Jv-Fs for ged-emacs-devel@m.gmane.org; Thu, 16 Jan 2014 12:23:23 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52620) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W3qex-0002Jn-Ox for emacs-devel@gnu.org; Thu, 16 Jan 2014 12:23:21 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W3qes-0002QR-EU for emacs-devel@gnu.org; Thu, 16 Jan 2014 12:23:15 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:55428) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W3qes-0002QJ-7x for emacs-devel@gnu.org; Thu, 16 Jan 2014 12:23:10 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1W3qep-0004lI-Vp for emacs-devel@gnu.org; Thu, 16 Jan 2014 18:23:07 +0100 Original-Received: from pd9eb383d.dip0.t-ipconnect.de ([217.235.56.61]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 16 Jan 2014 18:23:07 +0100 Original-Received: from Stromeko by pd9eb383d.dip0.t-ipconnect.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 16 Jan 2014 18:23:07 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 30 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: pd9eb383d.dip0.t-ipconnect.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) Cancel-Lock: sha1:SebyPy+UxEVFkCEEHryArf9eP2I= 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:168544 Archived-At: Eric S. Raymond writes: > Stefan Monnier : >> > TL;DR: Possible, but a serious PITA. If this is just an It Would Be Nice >> > rather than being key to an established workflow I'd rather not go there. >> >> The "fixes" info is important. Not just "would be nice". >> Maybe there are other ways to preserve it (e.g. "bzr log", collect the >> "Fixes" notes and then pass them to "git notes" somehow). >> >> Which format is used to keep the "fixes" info in the Git repository is >> not terribly important, but the info should appear in the "git >> log" output. > > OK, I'll come up with something. Even with the doubts of what might happen to Git notes in the long run, I'd think Emacs should have a notes tree (refs/notes/key-value perhaps) that is used as a key/value store, not for amending commit messages. Besides the "fixes" stuff maybe the Hydra build results could be stored there so that when bisecting one could skip over broken commits automatically. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ DIY Stuff: http://Synth.Stromeko.net/DIY.html