From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.devel Subject: Status of TODO remove obsolete bug-reporting commando Date: Sun, 26 May 2019 18:30:56 +0200 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="0000000000007d79560589ccf577" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="255878"; mail-complaints-to="usenet@blaine.gmane.org" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun May 26 18:37:33 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hUw9N-0014PZ-9e for ged-emacs-devel@m.gmane.org; Sun, 26 May 2019 18:37:33 +0200 Original-Received: from localhost ([127.0.0.1]:57345 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hUw9L-0003lg-Un for ged-emacs-devel@m.gmane.org; Sun, 26 May 2019 12:37:31 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:42568) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hUw3E-0008WE-KQ for emacs-devel@gnu.org; Sun, 26 May 2019 12:31:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hUw3C-0004iI-CS for emacs-devel@gnu.org; Sun, 26 May 2019 12:31:12 -0400 Original-Received: from mail-wm1-f52.google.com ([209.85.128.52]:34414) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hUw3C-0004hW-3f for emacs-devel@gnu.org; Sun, 26 May 2019 12:31:10 -0400 Original-Received: by mail-wm1-f52.google.com with SMTP id e19so5426370wme.1 for ; Sun, 26 May 2019 09:31:10 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=6jt+OkVppGPLq3pLm/hfezS8xY123N4eHaQyAxJFEUc=; b=iPC8/+nggrcUteeKJBwNKDRsjjCsfIzJjiUHysoJjbk53ns17osKidjWagp9wZMPkI Cu/yY06C7ZeVj4b7ULJjsbFu9aqpmIc+HyvXlo8Ry3NkScRvdu7nWCxLuZY8X2Eb3izp Vl13RC+rrP+KS/tIeBJ8+sjY8J0sO8ylGm0HfKCOPilW8iqtsiHnjERA0g1L4/Tywxp+ F1kX+jBrbNDru1zawe1JT4LquqHhyLg1z6E49YbMZR5GKjdRHxQvmPhQpX7w9mP3TLWo 8XdfCET1J+Vzsg4pVz6txhFviWarQsIRZOXIjdzsqAX884TYtmDOzxvUIYHmWXnDPoqI yEmA== X-Gm-Message-State: APjAAAVbWUNreAFt/7Gh9xF6T/HWNuGWSJygID8wA6z7ic5Z0QJXsb4Z GoF+yYRdyGu3BO6/BsqFN8Nx6X7DkMfkvhhosRG3qumk X-Google-Smtp-Source: APXvYqye+dBAIXnu+s4PBNeNR3cvZwCVs3gO6P5Bj/ZwymDooJg2lBogLDzD9jio3RhEd46/s09iUhoPsomPIneyW6w= X-Received: by 2002:a1c:b3c3:: with SMTP id c186mr23255708wmf.93.1558888268514; Sun, 26 May 2019 09:31:08 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 209.85.128.52 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:237019 Archived-At: --0000000000007d79560589ccf577 Content-Type: multipart/alternative; boundary="0000000000007d79520589ccf575" --0000000000007d79520589ccf575 Content-Type: text/plain; charset="UTF-8" I've been looking into the following TODO: > ** Check for any included packages that define obsolete bug-reporting commands. > Change them to use report-emacs-bug. > *** Related functions: > **** gnus-bug > **** report-calc-bug > **** org-submit-bug-report > **** lm-report-bug > **** tramp-bug > **** c-submit-bug-report > [Do all of them need changing?] The final question leaves the prospective contributor in some doubt. I think the first step is to clarify what it is that should be done. First: Do all of them need changing? If yes, should we remove that question in etc/TODO ? If no, which ones are can we be sure that we want to keep? And which ones can we be sure that we want to remove? I was able to find the following commands that are *not* mentioned in the TODO: - artist-submit-bug-report - ediff-submit-report - ps-mode-submit-bug-report - reftex-report-bug - vera-submit-bug-report - verilog-submit-bug-report - vhdl-submit-bug-report - viper-submit-report [obsolete package] Should we also add them to the TODO, or is there a reason that they have not been included? Finally, the attached patch contains cleanups of things that already seems to be removed, for example the `report-calc-bug' command that has already been removed. --- After having written the above message, I found this previous discussion from 2008: https://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02740.html This made me even more unsure as to what the current status is. Is this TODO still applicable, and if so to what extent? Thanks, Stefan Kangas --0000000000007d79520589ccf575 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I've been looking into the following TODO:

>= ** Check for any included packages that define obsolete bug-reporting comm= ands.
> Change them to use report-emacs-bug.
> *** Related func= tions:
> **** gnus-bug
> **** report-calc-bug
> **** org-= submit-bug-report
> **** lm-report-bug
> **** tramp-bug
>= **** c-submit-bug-report
> [Do all of them need changing?]

Th= e final question leaves the prospective contributor in some doubt. I
thi= nk the first step is to clarify what it is that should be done.

Firs= t: Do all of them need changing?=C2=A0 If yes, should we remove that
que= stion in etc/TODO ?=C2=A0 If no, which ones are can we be sure that we
w= ant to keep?=C2=A0 And which ones can we be sure that we want to remove?
I was able to find the following commands that are *not* mentioned in<= br>the TODO:

- artist-submit-bug-report
- ediff-submit-report
= - ps-mode-submit-bug-report
- reftex-report-bug
- vera-submit-bug-rep= ort
- verilog-submit-bug-report
- vhdl-submit-bug-report
- viper-s= ubmit-report =C2=A0 =C2=A0 =C2=A0 =C2=A0[obsolete package]

Should we= also add them to the TODO, or is there a reason that they
have not been= included?

Finally, the attached patch contains cleanups of things t= hat already
seems to be removed, for example the `report-calc-bug' c= ommand that
has already been removed.

---

After having wri= tten the above message, I found this previous
discussion from 2008:
<= br>https://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02740.ht= ml

This made me even more unsure as to what the current status i= s.
Is this TODO still applicable, and if so to what extent?

Thanks,
Stefan Kangas

--0000000000007d79520589ccf575-- --0000000000007d79560589ccf577 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Cleanup-of-TODO-to-prefer-report-emacs-bug.patch" Content-Disposition: attachment; filename="0001-Cleanup-of-TODO-to-prefer-report-emacs-bug.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jw55pudn0 RnJvbSAyZWI3ZmEwZWEzMWEwYjUzZjhmZDZlODBlNzkzZTQwZDdjNjk3MjUyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t PgpEYXRlOiBTdW4sIDI2IE1heSAyMDE5IDE4OjA4OjAxICswMjAwClN1YmplY3Q6IFtQQVRDSF0g Q2xlYW51cCBvZiBUT0RPIHRvIHByZWZlciByZXBvcnQtZW1hY3MtYnVnCgoqIGV0Yy9UT0RPOiBS ZW1vdmUgYWxyZWFkeSBjb21wbGV0ZWQgcmVtb3ZhbCBvZiBgcmVwb3J0LWNhbGMtYnVnJy4KKiBs aXNwL2NhbGMvY2FsYy5lbDogUmVtb3ZlIGFueSBtZW50aW9uIG9mIGByZXBvcnQtY2FsYy1idWcn LgoqIGxpc3AvZXBnLWNvbmZpZy5lbDogUmVkZWZpbmUgYGVwZy1idWctcmVwb3J0LWFkZHJlc3Mn IGFzIG9ic29sZXRlCnZhcmlhYmxlIGFsaWFzIGZvciBgcmVwb3J0LWVtYWNzLWJ1Zy1hZGRyZXNz Jy4KKiBsaXNwL2V4cGFuZC5lbDogUmVtb3ZlIGFueSBtZW50aW9uIG9mIGBleHBhbmQtc3VibWl0 LXJlcG9ydCcuCiogbGlzcC9vYnNvbGV0ZS9mYXN0LWxvY2suZWw6IFJlbW92ZSBjb21tZW50ZWQg b3V0IGNvZGUgZm9yCmBmYXN0LWxvY2stc3VibWl0LWJ1Zy1yZXBvcnQnLgotLS0KIGV0Yy9UT0RP ICAgICAgICAgICAgICAgICAgIHwgIDEgLQogbGlzcC9jYWxjL2NhbGMuZWwgICAgICAgICAgfCAg NSArKy0tLQogbGlzcC9lcGctY29uZmlnLmVsICAgICAgICAgfCAgNCArKy0tCiBsaXNwL2V4cGFu ZC5lbCAgICAgICAgICAgICB8ICAzIC0tLQogbGlzcC9vYnNvbGV0ZS9mYXN0LWxvY2suZWwgfCAx NyAtLS0tLS0tLS0tLS0tLS0tLQogNSBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDI2 IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2V0Yy9UT0RPIGIvZXRjL1RPRE8KaW5kZXggZGM1 OTRhMDA3ZS4uZmUyZTU4M2EzOCAxMDA2NDQKLS0tIGEvZXRjL1RPRE8KKysrIGIvZXRjL1RPRE8K QEAgLTIwMiw3ICsyMDIsNiBAQCBodHRwczovL2xpc3RzLmdudS5vcmcvci9lbWFjcy1kZXZlbC8y MDA3LTA0L21zZzAwNjg0Lmh0bWwKIENoYW5nZSB0aGVtIHRvIHVzZSByZXBvcnQtZW1hY3MtYnVn LgogKioqIFJlbGF0ZWQgZnVuY3Rpb25zOgogKioqKiBnbnVzLWJ1ZwotKioqKiByZXBvcnQtY2Fs Yy1idWcKICoqKiogb3JnLXN1Ym1pdC1idWctcmVwb3J0CiAqKioqIGxtLXJlcG9ydC1idWcKICoq KiogdHJhbXAtYnVnCmRpZmYgLS1naXQgYS9saXNwL2NhbGMvY2FsYy5lbCBiL2xpc3AvY2FsYy9j YWxjLmVsCmluZGV4IDM1ZjEzZjk2NTYuLjE0OTZhNzQxYWIgMTAwNjQ0Ci0tLSBhL2xpc3AvY2Fs Yy9jYWxjLmVsCisrKyBiL2xpc3AvY2FsYy9jYWxjLmVsCkBAIC0zNywxMyArMzcsMTIgQEAKIDs7 IHdvcmsgZm9yIHRoZSBmb3Jlc2VlYWJsZSBmdXR1cmUuCiA7OwogOzsgQnVnIHJlcG9ydHMgYW5k IHN1Z2dlc3Rpb25zIGFyZSBhbHdheXMgd2VsY29tZSEgIChUeXBlIE0teAotOzsgcmVwb3J0LWNh bGMtYnVnIHRvIHNlbmQgdGhlbSkuCis7OyByZXBvcnQtZW1hY3MtYnVnIHRvIHNlbmQgdGhlbSku CiAKIDs7IEFsbCBmdW5jdGlvbnMsIG1hY3JvcywgYW5kIExpc3AgdmFyaWFibGVzIGRlZmluZWQg aGVyZSBiZWdpbiB3aXRoIG9uZQogOzsgb2YgdGhlIHByZWZpeGVzICJtYXRoIiwgIk1hdGgiLCBv ciAiY2FsYyIsIHdpdGggdGhlIGV4Y2VwdGlvbnMgb2YKIDs7ICJmdWxsLWNhbGMiLCAiZnVsbC1j YWxjLWtleXBhZCIsICJhbm90aGVyLWNhbGMiLCAicXVpY2stY2FsYyIsCi07OyAicmVwb3J0LWNh bGMtYnVnIiwgYW5kICJkZWZtYXRoIi4gIFVzZXItYWNjZXNzaWJsZSB2YXJpYWJsZXMgYmVnaW4K LTs7IHdpdGggInZhci0iLgorOzsgYW5kICJkZWZtYXRoIi4gIFVzZXItYWNjZXNzaWJsZSB2YXJp YWJsZXMgYmVnaW4gd2l0aCAidmFyLSIuCiAKIDs7OyBUT0RPOgogCmRpZmYgLS1naXQgYS9saXNw L2VwZy1jb25maWcuZWwgYi9saXNwL2VwZy1jb25maWcuZWwKaW5kZXggNDUwMmY5MDg3NC4uYmIz MjNlNTRmYSAxMDA2NDQKLS0tIGEvbGlzcC9lcGctY29uZmlnLmVsCisrKyBiL2xpc3AvZXBnLWNv bmZpZy5lbApAQCAtMzEsOCArMzEsOCBAQCBlcGctcGFja2FnZS1uYW1lCiAoZGVmY29uc3QgZXBn LXZlcnNpb24tbnVtYmVyICIxLjAuMCIKICAgIlZlcnNpb24gbnVtYmVyIG9mIHRoaXMgcGFja2Fn ZS4iKQogCi0oZGVmY29uc3QgZXBnLWJ1Zy1yZXBvcnQtYWRkcmVzcyAidWVub0B1bml4dXNlci5v cmciCi0gICJSZXBvcnQgYnVncyB0byB0aGlzIGFkZHJlc3MuIikKKyhkZWZpbmUtb2Jzb2xldGUt dmFyaWFibGUtYWxpYXMgJ2VwZy1idWctcmVwb3J0LWFkZHJlc3MKKyAgJ3JlcG9ydC1lbWFjcy1i dWctYWRkcmVzcyAiMjcuMSIpCiAKIChkZWZncm91cCBlcGcgKCkKICAgIkludGVyZmFjZSB0byB0 aGUgR05VIFByaXZhY3kgR3VhcmQgKEdudVBHKS4iCmRpZmYgLS1naXQgYS9saXNwL2V4cGFuZC5l bCBiL2xpc3AvZXhwYW5kLmVsCmluZGV4IDBjNGQzNDMwOTAuLmRhNzZlZmZjMjYgMTAwNjQ0Ci0t LSBhL2xpc3AvZXhwYW5kLmVsCisrKyBiL2xpc3AvZXhwYW5kLmVsCkBAIC02Niw5ICs2Niw2IEBA CiA7OyAgICAgICAgICAgICAgICAgIEplcm9tZSBTYW50aW5pIDxzYW50aW5pQGNoYW1ib3JkLnVu aXYtb3JsZWFucy5mcj4sCiA7OyAgICAgICAgICAgICAgICAgIEphcmkgQWFsdG8gPGphYWx0b0B0 cmUudGVsZS5ub2tpYS5maT4uCiA7OwotOzsgICBQbGVhc2Ugc2VuZCBtZSBhIHdvcmQgdG8gZ2l2 ZSBtZSB5b3VyIGZlZWxpbmcgYWJvdXQgdGhpcyBmZWF0dXJlIG9yCi07OyB0byBleHBsYWluIG1l IGhvdyB5b3UgdXNlIGl0ICh5b3VyIGV4cGFuc2lvbnMgdGFibGUgZm9yIGV4YW1wbGUpIHVzaW5n Ci07OyB0aGUgZnVuY3Rpb24gZXhwYW5kLXN1Ym1pdC1yZXBvcnQuCiA7OzsgQ29kZToKIAwKIDs7 OyBDb25zdGFudHM6CmRpZmYgLS1naXQgYS9saXNwL29ic29sZXRlL2Zhc3QtbG9jay5lbCBiL2xp c3Avb2Jzb2xldGUvZmFzdC1sb2NrLmVsCmluZGV4IGI4ZDU4ZmExM2MuLjlhZTZkOTFiZGUgMTAw NjQ0Ci0tLSBhL2xpc3Avb2Jzb2xldGUvZmFzdC1sb2NrLmVsCisrKyBiL2xpc3Avb2Jzb2xldGUv ZmFzdC1sb2NrLmVsCkBAIC0yMTQsMjMgKzIxNCw2IEBAIGZvbnQtbG9jay1mYWNlLWxpc3QKICAg ICAgICAgICAgICAgICAgICAgKHNldHEgZmFjZXMgKGNkciBmYWNlcykpKSkKICAgICAgICAgICAg ZmFjZXMpKSkpKQogCi07OyhkZWZ1biBmYXN0LWxvY2stc3VibWl0LWJ1Zy1yZXBvcnQgKCkKLTs7 ICAiU3VibWl0IHZpYSBtYWlsIGEgYnVnIHJlcG9ydCBvbiBmYXN0LWxvY2suZWwuIgotOzsgIChp bnRlcmFjdGl2ZSkKLTs7ICAobGV0ICgocmVwb3J0ZXItcHJvbXB0LWZvci1zdW1tYXJ5LXAgdCkp Ci07OyAgICAocmVwb3J0ZXItc3VibWl0LWJ1Zy1yZXBvcnQgInNpbW9uQGdudS5vcmciICJmYXN0 LWxvY2sgMy4xNCIKLTs7ICAgICAnKGZhc3QtbG9jay1jYWNoZS1kaXJlY3RvcmllcyBmYXN0LWxv Y2stbWluaW11bS1zaXplCi07OyAgICAgICBmYXN0LWxvY2stc2F2ZS1vdGhlcnMgZmFzdC1sb2Nr LXNhdmUtZXZlbnRzIGZhc3QtbG9jay1zYXZlLWZhY2VzCi07OyAgICAgICBmYXN0LWxvY2stdmVy Ym9zZSkKLTs7ICAgICBuaWwgbmlsCi07OyAgICAgKGNvbmNhdCAiSGkgU2kuLAotOzsKLTs7SSB3 YW50IHRvIHJlcG9ydCBhIGJ1Zy4gIEkndmUgcmVhZCB0aGUgYEJ1Z3MnIHNlY3Rpb24gb2YgYElu Zm8nIG9uIEVtYWNzLCBzbyBJCi07O2tub3cgaG93IHRvIG1ha2UgYSBjbGVhciBhbmQgdW5hbWJp Z3VvdXMgcmVwb3J0LiAgVG8gcmVwcm9kdWNlIHRoZSBidWc6Ci07OwotOztTdGFydCBhIGZyZXNo IGVkaXRvciB2aWEgYCIgaW52b2NhdGlvbi1uYW1lICIgLW5vLWluaXQtZmlsZSAtbm8tc2l0ZS1m aWxlJy4KLTs7SW4gdGhlIGAqc2NyYXRjaConIGJ1ZmZlciwgZXZhbHVhdGU6IikpKSkKLQogKGRl Zmdyb3VwIGZhc3QtbG9jayBuaWwKICAgIkZvbnQgTG9jayBzdXBwb3J0IG1vZGUgdG8gY2FjaGUg Zm9udGlmaWNhdGlvbi4iCiAgIDpsb2FkICdmYXN0LWxvY2sKLS0gCjIuMTEuMAoK --0000000000007d79560589ccf577--