Thread overview
[dmd-internals] Bugzilla cleanup
Nov 23, 2013
Daniel Murphy
Nov 28, 2013
H. S. Teoh
Nov 28, 2013
Daniel Murphy
November 23, 2013
Going through the bugzilla list recently, I've noticed a few things that
could we don't seem to use:
- Priority (P1-P5) - these don't appear to actually mean anything
- BLOCKER severity - means exactly the same thing as critical
- Versions other than D1/D2/D1 and D2
- Milestones, which never caught on

I don't know how hard it would be to yank these out, but if it's easy I think it would reduce the noise a little.

Does anybody use these?

Brad, would it be non-trivial?


November 27, 2013
On Sat, Nov 23, 2013 at 06:14:56PM +1100, Daniel Murphy wrote:
> Going through the bugzilla list recently, I've noticed a few things that
> could we don't seem to use:
> - Priority (P1-P5) - these don't appear to actually mean anything

And here I was wondering exactly what to put in that field when submitting bug reports...


> - BLOCKER severity - means exactly the same thing as critical

Also, what do the other severities mean? It would be nice to set down some definitions, like minor = "causes inconvenience but has easy workaround", major = "causes language feature to be unusable as advertised" (rather than major = "I think this is important and I want it fixed NAOW!"), etc..


> - Versions other than D1/D2/D1 and D2

What about bugs filed against specific releases? Or we don't have those kinds of bugs / we don't have the resources to keep track of them?


> - Milestones, which never caught on
> 
> I don't know how hard it would be to yank these out, but if it's easy I think it would reduce the noise a little.
> 
> Does anybody use these?
[...]

Not me.


T

-- 
Don't drink and derive. Alcohol and algebra don't mix.
_______________________________________________
dmd-internals mailing list
dmd-internals@puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-internals

November 28, 2013
On Thu, Nov 28, 2013 at 12:10 PM, H. S. Teoh <hsteoh@quickfur.ath.cx> wrote:

> On Sat, Nov 23, 2013 at 06:14:56PM +1100, Daniel Murphy wrote:
> Also, what do the other severities mean? It would be nice to set down
> some definitions, like minor = "causes inconvenience but has easy
> workaround", major = "causes language feature to be unusable as
> advertised" (rather than major = "I think this is important and I want
> it fixed NAOW!"), etc..
>
>
I generally mark ices as critical, but it's fairly subjective.

There are definitions here: https://d.puremagic.com/issues/page.cgi?id=fields.html#bug_severity



>
> > - Versions other than D1/D2/D1 and D2
>
> What about bugs filed against specific releases? Or we don't have those kinds of bugs / we don't have the resources to keep track of them?
>
>
There used to be a version for each release, but we gave up a while back and just started treating everything as D1/D2.  We are now supposedly supporting a couple of old releases, but only for regression fixes.