Improving Bugzilla Status Names
Nate Graham
nate at kde.org
Wed Sep 5 03:55:18 BST 2018
+1 from me, needless to say. :)
Nate
On 09/04/2018 08:28 PM, Andrew Crouthamel wrote:
> Hello,
>
> As part of the "Streamlined onboarding of new contributors" goal from
> 2017 (https://phabricator.kde.org/T7116), Nate, myself, Julian, and
> others have been working on ways to clean up Bugzilla, as well as the
> bug reporting and triaging system in the "Improvements to Bugzilla -
> Making it easier and simpler" sub-task (https://phabricator.kde.org/T6832).
>
> The next item on the list we would like to address is changing some of
> the names of the Status fields and Resolved sub-fields. This is
> something that has come up numerous times, but seems to fizzle out
> without a consensus. The last major discussion regarding it was held
> early in the year, here:
> https://mail.kde.org/pipermail/kde-community/2018q1/004395.html. And
> before that, in this Bug report from Nate
> (https://bugs.kde.org/show_bug.cgi?id=383753). I've read through these,
> merging the feedback from everyone and with the team working on T6832
> we'd like to propose the following name changes:
>
> UNCONFIRMED -> NEW
> WONTFIX -> ASDESIGNED
> INVALID -> NOTABUG
>
> This would keep the current bug triaging flow, but clarify and soften
> meanings for bug reporters.
>
> Example bug flow:
> 1. New bugs would be reported and assigned NEW.
> 2. Bugs are triaged and reviewed.
> a. If reproducible, bugs are set to CONFIRMED.
> b. If bug is not reproducible, more information is requested from
> the reporter and set to NEEDSINFO + WAITINGFORINFO.
> c. If bug is not a bug, set to RESOLVED + NOTABUG.
> d. If bug is not fixable due to technical limitations, or expected
> behavior, set to RESOLVED + ASDESIGNED.
> 3. After a set period of time, say 30 days, NEEDSINFO + WAITINGFORINFO
> bugs are set to RESOLVED + NOTABUG.
>
> This would allow triagers to come into a product and understand:
> 1. Which bugs need first review and reproducing, helping developers out
> by acting as that second-level support. (NEW)
> 2. Which need a second look or closure due to lack of information,
> reproducibility, and age. (NEEDSINFO + WAITINGFORINFO)
> 3. Which bugs are waiting for developer action such as patch development
> or decision to support a request, and probably do not need triager
> action. (CONFIRMED)
>
> This is a pretty minor change, as all it will do is make some words
> nicer and clarify the triaging process.
>
> Hopefully this is agreeable to everyone, we believe it is the best
> compromise between all of the feedback previously provided in the past
> two years.
>
> Feedback? Comments? Consensus?
>
> Thanks!
> Andrew Crouthamel
More information about the kde-community
mailing list