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