unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Closing fixed bugs; consider the "fixed" tag
@ 2023-10-21 12:19 Stefan Kangas
  2023-10-21 12:29 ` Po Lu
  2023-10-21 17:01 ` Jens Schmidt
  0 siblings, 2 replies; 4+ messages in thread
From: Stefan Kangas @ 2023-10-21 12:19 UTC (permalink / raw)
  To: emacs-devel

Hi emacs-devel,

We tend to end up with many bugs that have been fixed, yet remain open.
I have closed several dozens of such bugs in the last month or two.

When you fix a bug, it is fine to close it immediately, even if the
change was not yet tested/reviewed.  It takes 30 days before closed bugs
are archived, which in 99.9 % of cases is more than enough for people to
send a reply.  It is also trivial to reopen bugs, where needed.

If you want to wait with closing a fixed bug, I recommend always adding
the "fixed" tag, which is documented like this:

    "This bug is fixed or worked around, but there's still an issue that
    needs to be resolved." - https://debbugs.gnu.org/Developer.html#tags

(In the case of a fixed bug, testing and/or reviewing the change would
be the "issue that needs to be resolved [before it can be closed]".)

Following the above practice will facilitate locating fixed bugs, and
closing them en masse if need be.  These simple measures will be able to
save us a lot of work, much more than I think people generally realize.

Thanks.



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

* Re: Closing fixed bugs; consider the "fixed" tag
  2023-10-21 12:19 Closing fixed bugs; consider the "fixed" tag Stefan Kangas
@ 2023-10-21 12:29 ` Po Lu
  2023-10-21 17:01 ` Jens Schmidt
  1 sibling, 0 replies; 4+ messages in thread
From: Po Lu @ 2023-10-21 12:29 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: emacs-devel

Stefan Kangas <stefankangas@gmail.com> writes:

> Hi emacs-devel,
>
> We tend to end up with many bugs that have been fixed, yet remain open.
> I have closed several dozens of such bugs in the last month or two.
>
> When you fix a bug, it is fine to close it immediately, even if the
> change was not yet tested/reviewed.  It takes 30 days before closed bugs
> are archived, which in 99.9 % of cases is more than enough for people to
> send a reply.  It is also trivial to reopen bugs, where needed.
>
> If you want to wait with closing a fixed bug, I recommend always adding
> the "fixed" tag, which is documented like this:
>
>     "This bug is fixed or worked around, but there's still an issue that
>     needs to be resolved." - https://debbugs.gnu.org/Developer.html#tags
>
> (In the case of a fixed bug, testing and/or reviewing the change would
> be the "issue that needs to be resolved [before it can be closed]".)
>
> Following the above practice will facilitate locating fixed bugs, and
> closing them en masse if need be.  These simple measures will be able to
> save us a lot of work, much more than I think people generally realize.
>
> Thanks.

OK, and thanks for taking all this drudgery upon yourself.



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

* Re: Closing fixed bugs; consider the "fixed" tag
  2023-10-21 12:19 Closing fixed bugs; consider the "fixed" tag Stefan Kangas
  2023-10-21 12:29 ` Po Lu
@ 2023-10-21 17:01 ` Jens Schmidt
  2023-10-21 17:50   ` Eli Zaretskii
  1 sibling, 1 reply; 4+ messages in thread
From: Jens Schmidt @ 2023-10-21 17:01 UTC (permalink / raw)
  To: Stefan Kangas, emacs-devel

On 2023-10-21  14:19, Stefan Kangas wrote:

> We tend to end up with many bugs that have been fixed, yet remain open.
> I have closed several dozens of such bugs in the last month or two.

What if I, as a non-maintainer and non-triager, come across such a bug
that looks like it could be closed?  A bug that I found just by chance,
where I haven't been involved yet at all.



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

* Re: Closing fixed bugs; consider the "fixed" tag
  2023-10-21 17:01 ` Jens Schmidt
@ 2023-10-21 17:50   ` Eli Zaretskii
  0 siblings, 0 replies; 4+ messages in thread
From: Eli Zaretskii @ 2023-10-21 17:50 UTC (permalink / raw)
  To: Jens Schmidt; +Cc: stefankangas, emacs-devel

> Date: Sat, 21 Oct 2023 19:01:09 +0200
> From: Jens Schmidt <jschmidt4gnu@vodafonemail.de>
> 
> On 2023-10-21  14:19, Stefan Kangas wrote:
> 
> > We tend to end up with many bugs that have been fixed, yet remain open.
> > I have closed several dozens of such bugs in the last month or two.
> 
> What if I, as a non-maintainer and non-triager, come across such a bug
> that looks like it could be closed?  A bug that I found just by chance,
> where I haven't been involved yet at all.

Ask whether to close it (as a message to the bug address.)



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

end of thread, other threads:[~2023-10-21 17:50 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-21 12:19 Closing fixed bugs; consider the "fixed" tag Stefan Kangas
2023-10-21 12:29 ` Po Lu
2023-10-21 17:01 ` Jens Schmidt
2023-10-21 17:50   ` Eli Zaretskii

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).