Any guideline about severity of bugs?

Paul Backus snarwin at gmail.com
Thu Jul 21 20:26:53 UTC 2022


On Thursday, 21 July 2022 at 19:26:10 UTC, Dukc wrote:
>  - accepts-invalid or rejects-valid should usually be normal or 
> higher. Trivial and minor categories are mainly for minor 
> documentation and error message shortcomings.

IIRC we have a "diagnostic" keyword for issues about error 
messages. Might be worth adding a "documentation" keyword as well.

>  - Unsafe code being accepted in `@safe` should be major or 
> higher.

You can use the "safe" and "accepts-invalid" keywords for this.

>  - Compiled code behaving wrong in a way that's likely to go 
> undetected (thinking wrong optimisations) is critical or 
> blocker.

This is what the "wrong-code" keyword is for.

In general, I think more emphasis should be placed on keywords 
and less on severity levels, since keywords are self-descriptive 
and mostly unambiguous.

Another benefit of keywords is that if/when we migrate from 
Bugzilla to Githhub, keywords can be translated easily into issue 
labels.


More information about the Digitalmars-d mailing list