unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#47854: debbugs-gnu to not bugs tag as fixed when closing
@ 2021-04-18  0:14 Glenn Morris
  2021-04-18  8:32 ` Michael Albinus
  0 siblings, 1 reply; 8+ messages in thread
From: Glenn Morris @ 2021-04-18  0:14 UTC (permalink / raw)
  To: 47854

Package: emacs
Severity: wishlist

I wish debbugs-gnu did not tag bugs as fixed when it closes them.
This is a misuse of the fixed tag, which should only be applied to open bugs.
The purpose of the fixed tag is:
   "This bug is fixed or worked around, but there's still an issue that
    needs to be resolved."

A closed bug can by default be assumed to be fixed, so tagging it fixed
is at best redundant, and most likely a nuisance, since if the bug is
later found to still occur you can't just reopen the report, you have to
remember to untag it as well.





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#47854: debbugs-gnu to not bugs tag as fixed when closing
  2021-04-18  0:14 bug#47854: debbugs-gnu to not bugs tag as fixed when closing Glenn Morris
@ 2021-04-18  8:32 ` Michael Albinus
  2021-04-18 10:24   ` Lars Ingebrigtsen
  0 siblings, 1 reply; 8+ messages in thread
From: Michael Albinus @ 2021-04-18  8:32 UTC (permalink / raw)
  To: Glenn Morris; +Cc: 47854

Glenn Morris <rgm@gnu.org> writes:

> I wish debbugs-gnu did not tag bugs as fixed when it closes them.
> This is a misuse of the fixed tag, which should only be applied to open bugs.
> The purpose of the fixed tag is:
>    "This bug is fixed or worked around, but there's still an issue that
>     needs to be resolved."
>
> A closed bug can by default be assumed to be fixed, so tagging it fixed
> is at best redundant, and most likely a nuisance, since if the bug is
> later found to still occur you can't just reopen the report, you have to
> remember to untag it as well.

I tend to agree. Lars?

Best regards, Michael.





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#47854: debbugs-gnu to not bugs tag as fixed when closing
  2021-04-18  8:32 ` Michael Albinus
@ 2021-04-18 10:24   ` Lars Ingebrigtsen
  2021-04-18 14:31     ` Michael Albinus
  2021-04-18 16:14     ` Glenn Morris
  0 siblings, 2 replies; 8+ messages in thread
From: Lars Ingebrigtsen @ 2021-04-18 10:24 UTC (permalink / raw)
  To: Michael Albinus; +Cc: Glenn Morris, 47854

Michael Albinus <michael.albinus@gmx.de> writes:

>> A closed bug can by default be assumed to be fixed, so tagging it fixed
>> is at best redundant, and most likely a nuisance, since if the bug is
>> later found to still occur you can't just reopen the report, you have to
>> remember to untag it as well.
>
> I tend to agree. Lars?

The "fixed" tag also includes a version it was supposed to be fixed
in...  which seems slightly useful.

And you can reopen without removing the tag.

But I have no strong opinion here -- I don't think anyone actually uses
these tags for anything at present.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#47854: debbugs-gnu to not bugs tag as fixed when closing
  2021-04-18 10:24   ` Lars Ingebrigtsen
@ 2021-04-18 14:31     ` Michael Albinus
  2021-04-18 16:14     ` Glenn Morris
  1 sibling, 0 replies; 8+ messages in thread
From: Michael Albinus @ 2021-04-18 14:31 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: Glenn Morris, 47854

Lars Ingebrigtsen <larsi@gnus.org> writes:

>>> A closed bug can by default be assumed to be fixed, so tagging it fixed
>>> is at best redundant, and most likely a nuisance, since if the bug is
>>> later found to still occur you can't just reopen the report, you have to
>>> remember to untag it as well.
>>
>> I tend to agree. Lars?
>
> The "fixed" tag also includes a version it was supposed to be fixed
> in...  which seems slightly useful.
>
> And you can reopen without removing the tag.

Hmm, if we submit the "reopen" command in debbugs-gnu, the tags "fixed"
and "patch" are removed. Isn't this sufficient?

Alternatively, we could ask interactively, whether a bug shall be marked
as "fixed", when the "close" command is raised in debbugs-gnu.

> But I have no strong opinion here -- I don't think anyone actually uses
> these tags for anything at present.

Indeed.

Best regards, Michael.





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#47854: debbugs-gnu to not bugs tag as fixed when closing
  2021-04-18 10:24   ` Lars Ingebrigtsen
  2021-04-18 14:31     ` Michael Albinus
@ 2021-04-18 16:14     ` Glenn Morris
  2021-04-19 12:44       ` Lars Ingebrigtsen
  1 sibling, 1 reply; 8+ messages in thread
From: Glenn Morris @ 2021-04-18 16:14 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: 47854, Michael Albinus

Lars Ingebrigtsen wrote:

> The "fixed" tag also includes a version it was supposed to be fixed
> in...  which seems slightly useful.

The fixed tag has no association with the version number that can be
provided when closing a bug. Debbugs tags do not take arguments.
The version information is provided by a "Version" pseudoheader.





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#47854: debbugs-gnu to not bugs tag as fixed when closing
  2021-04-18 16:14     ` Glenn Morris
@ 2021-04-19 12:44       ` Lars Ingebrigtsen
  2021-04-19 14:25         ` Michael Albinus
  0 siblings, 1 reply; 8+ messages in thread
From: Lars Ingebrigtsen @ 2021-04-19 12:44 UTC (permalink / raw)
  To: Glenn Morris; +Cc: 47854, Michael Albinus

Glenn Morris <rgm@gnu.org> writes:

> Lars Ingebrigtsen wrote:
>
>> The "fixed" tag also includes a version it was supposed to be fixed
>> in...  which seems slightly useful.
>
> The fixed tag has no association with the version number that can be
> provided when closing a bug. Debbugs tags do not take arguments.
> The version information is provided by a "Version" pseudoheader.

Oh, sorry -- I was confused about where the version went:

        ((equal message "close")
         (format "close %d %s\n" bugid version))
        ((equal message "done")
         (format "tags %d fixed\nclose %d %s\n" bugid bugid version))

Then I guess we can just make close/done synonyms of each other in
debbugs-gnu.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#47854: debbugs-gnu to not bugs tag as fixed when closing
  2021-04-19 12:44       ` Lars Ingebrigtsen
@ 2021-04-19 14:25         ` Michael Albinus
  2021-04-19 15:47           ` Glenn Morris
  0 siblings, 1 reply; 8+ messages in thread
From: Michael Albinus @ 2021-04-19 14:25 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: Glenn Morris, 47854-done

Lars Ingebrigtsen <larsi@gnus.org> writes:

>>> The "fixed" tag also includes a version it was supposed to be fixed
>>> in...  which seems slightly useful.
>>
>> The fixed tag has no association with the version number that can be
>> provided when closing a bug. Debbugs tags do not take arguments.
>> The version information is provided by a "Version" pseudoheader.
>
> Oh, sorry -- I was confused about where the version went:
>
>         ((equal message "close")
>          (format "close %d %s\n" bugid version))
>         ((equal message "done")
>          (format "tags %d fixed\nclose %d %s\n" bugid bugid version))
>
> Then I guess we can just make close/done synonyms of each other in
> debbugs-gnu.

Indeed, a "fixed" tag doesn't make sense at all. Instead, there is the
"fixed" attribute, which is set either explictly by the "fixed" command,
or implicitly by the "close" command.

I've changed this in debbugs-gnu.el, pushed to the repository. Shall
appear as debbugs 0.28.

Closing the bug.

Best regards, Michael.





^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#47854: debbugs-gnu to not bugs tag as fixed when closing
  2021-04-19 14:25         ` Michael Albinus
@ 2021-04-19 15:47           ` Glenn Morris
  0 siblings, 0 replies; 8+ messages in thread
From: Glenn Morris @ 2021-04-19 15:47 UTC (permalink / raw)
  To: Michael Albinus; +Cc: 47854, Lars Ingebrigtsen


Thanks.





^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-04-19 15:47 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-18  0:14 bug#47854: debbugs-gnu to not bugs tag as fixed when closing Glenn Morris
2021-04-18  8:32 ` Michael Albinus
2021-04-18 10:24   ` Lars Ingebrigtsen
2021-04-18 14:31     ` Michael Albinus
2021-04-18 16:14     ` Glenn Morris
2021-04-19 12:44       ` Lars Ingebrigtsen
2021-04-19 14:25         ` Michael Albinus
2021-04-19 15:47           ` Glenn Morris

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).