Improving Bugzilla Status Names

Frederik Gladhorn gladhorn at kde.org
Wed Sep 5 07:45:45 BST 2018


On onsdag 5. september 2018 04.28.05 CEST 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

Does bugzilla allow you to have underscores? I first thought ASDESIGNED is a 
typo. AS_DESIGNED and NOT_A_BUG reads a lot better in my opinion.

I don't have an opinion on the actual content of this otherwise.

Cheers,
Frederik



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