From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: using commit identifiers in bug reports Date: Sun, 18 Jan 2015 20:58:16 +0200 Message-ID: <838ugzzzjr.fsf@gnu.org> References: <87ppahvcoh.fsf@violet.siamics.net> <8wwq4nochs.fsf@fencepost.gnu.org> <87r3uvtxly.fsf@violet.siamics.net> <83h9vr2k2o.fsf@gnu.org> <877fwjudm6.fsf_-_@violet.siamics.net> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE X-Trace: ger.gmane.org 1421607532 10436 80.91.229.3 (18 Jan 2015 18:58:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 18 Jan 2015 18:58:52 +0000 (UTC) Cc: emacs-devel@gnu.org To: Ivan Shmakov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jan 18 19:58:48 2015 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 1YCv3g-0000hD-1V for ged-emacs-devel@m.gmane.org; Sun, 18 Jan 2015 19:58:48 +0100 Original-Received: from localhost ([::1]:34347 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YCv3f-0005n1-AG for ged-emacs-devel@m.gmane.org; Sun, 18 Jan 2015 13:58:47 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52648) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YCv3T-0005mt-Gv for emacs-devel@gnu.org; Sun, 18 Jan 2015 13:58:36 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YCv3O-0001RK-IF for emacs-devel@gnu.org; Sun, 18 Jan 2015 13:58:35 -0500 Original-Received: from mtaout23.012.net.il ([80.179.55.175]:49159) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YCv3O-0001RB-9Z for emacs-devel@gnu.org; Sun, 18 Jan 2015 13:58:30 -0500 Original-Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0NID00E00Z306C00@a-mtaout23.012.net.il> for emacs-devel@gnu.org; Sun, 18 Jan 2015 20:58:28 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NID00EACZDF5J20@a-mtaout23.012.net.il>; Sun, 18 Jan 2015 20:58:28 +0200 (IST) In-reply-to: <877fwjudm6.fsf_-_@violet.siamics.net> X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 X-Received-From: 80.179.55.175 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:181409 Archived-At: > From: Ivan Shmakov > Date: Sun, 18 Jan 2015 18:50:57 +0000 > Cc: 19594@debbugs.gnu.org >=20 > >>>>> Eli Zaretskii writes: > >>>>> From: Ivan Shmakov Date: Thu, 15 Jan 2015 23:47:37 +0000 > >>>>> Glenn Morris writes: > >>>>> Ivan Shmakov wrote: >=20 > =09[Moving to emacs-devel@; please drop Cc: 19594@ as irrelevant > =09when replying.] >=20 > >>>> As of 88bc8332eb14 (2015-01-07 13:51:41 +0000), url-ftp is > >>>> implemented as an alias to url-file, >=20 > >>> I found this confusing. You mean: "it's always been implement= ed as > >>> an alias, and this remains true as of last week." Not: "last = week > >>> it was changed to be an alias." >=20 > >> Actually, by using present tense, I was intending to say that = =E2=80=9Cit > >> was an alias for the last week=E2=80=99s Git checkout, and I di= dn=E2=80=99t bother > >> to check when it got changed, or if it was like that right from= the > >> start.=E2=80=9D >=20 > > You don't need to mention any commits or dates to convey that. = Just > > state the facts. >=20 > =09While I understand that as commit identifiers are used to refer > =09to both a tree state /and/ a change (diff) to said state, I find > =09the ability to $ git log 88bc8332eb..HEAD -- lisp/url/url-ftp.el > =09just too convenient to disregard. >=20 > =09Sure, I=E2=80=99d be just as happy to $ git log bug:19594..HEAD,= but I > =09doubt that there=E2=80=99ll be /that/ amount of integration betw= een Git > =09and Debbugs in the foreseeable future, not to mention that I do > =09not always check the reports I file against the latest master. > =09(Usually, I update my Emacs working copy just a few times a > =09month, and only take a brief scan over the Git developments > =09between the latest update and the current master, checking for > =09any /obvious/ signs that the issue was fixed in the meantime.) I'm sorry, but what does referring to bug numbers have to do with the issue at hand? All I said was that to describe the current behavior there's no need to mention any commits, just say "as of now, Emacs does this and that". If you want to describe something that was caused by some specific commit, by all means use that commit's SHA1, or any other means that allow to easily display it.