Bugzilla Reward System

RazvanN razvan.nitu1305 at gmail.com
Fri Sep 17 12:39:42 UTC 2021


On Thursday, 16 September 2021 at 14:35:08 UTC, Paul Backus wrote:
> On Thursday, 16 September 2021 at 11:56:21 UTC, Mike Parker 
> wrote:
>> https://dlang.org/blog/2021/09/16/bugzilla-reward-system/
>
> From the post:
>
>> The scoring is designed to reward contributors based on the 
>> importance of the issues they fix, rather than the total 
>> number fixed. As such, issues are awarded points based on 
>> severity:
>
> In my experience, the only severity settings most people 
> actually use when filing issues on Bugzilla are "enhancement", 
> "normal", and "regression". And when people do use the other 
> settings, there's no consistency to how they get applied. For 
> example, the first two search results for priority "blocker", 
> issues [22283][] and [22148][], have no indication of what (if 
> anything) they block. Meanwhile, issues [14196][] and [13983][] 
> are both enhancement requests but have their priority set to 
> "major", and issue [22136][] is listed as "critical" even 
> though it is actually a regression!
>
> I don't blame anyone who files reports like these. The fact is, 
> there is no official guidance anywhere about what distinguishes 
> a "minor" issue from a "normal" one, or a "normal" issue from a 
> "major" one, so people just guess. But treating the output of 
> this guessing process as though it were meaningful data is 
> probably a mistake.
>
> [22283]: https://issues.dlang.org/show_bug.cgi?id=22283
> [22148]: https://issues.dlang.org/show_bug.cgi?id=22148
> [14196]: https://issues.dlang.org/show_bug.cgi?id=14196
> [13983]: https://issues.dlang.org/show_bug.cgi?id=13983
> [22136]: https://issues.dlang.org/show_bug.cgi?id=22136

Given that points are obtained depending on severity, my 
expectation is that reviewers will pay more attention to it when 
a PR is submitted. In addition, people that try to score as much 
points as possible will be interested in making sure that the 
competition does get the right amount of points. Therefore, I 
think that the rewarding system will improve the status quo with 
regards to labeling bugs.


More information about the Digitalmars-d-announce mailing list