This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Severities and priorities in bugzilla
- From: Richard Earnshaw <rearnsha at arm dot com>
- To: "Giovanni Bajo" <giovannibajo at libero dot it>
- Cc: "Wolfgang Bangerth" <bangerth at ices dot utexas dot edu>, "Falk Hueffner" <falk dot hueffner at student dot uni-tuebingen dot de>, gcc at gcc dot gnu dot org, dberlin at dberlin dot org, "Gerald Pfeifer" <pfeifer at dbai dot tuwien dot ac dot at>, Richard dot Earnshaw at arm dot com
- Date: Tue, 03 Jun 2003 17:08:13 +0100
- Subject: Re: Severities and priorities in bugzilla
- Organization: ARM Ltd.
- Reply-to: Richard dot Earnshaw at arm dot com
> Falk Hueffner <falk.hueffner@student.uni-tuebingen.de> wrote:
>
> >> To me, having Severity, Priority, and Milestone is still a little
> >> confusing. Is there a way to enforce that all P1 priority bugs have a
> >> milestone set?
>
> > How about kicking Priorities completely?
>
> Agreed, unless someone explain me (possibly with examples) the situations
> where we should set Critical+P3 or Minor+P1 (the corner cases). I think
> priority and severity are kind of overloaded concepts for many people
> (including myself). My idea was that for instance we could use Critical+P3
> for a bug where GCC formats your hard disk if (and only if) the input file
> is made of exactly 12345678 zeros plus a newline, and Minor+P1 if all the
> warning line numbers are off by one, but after a while I realized that there
> is so need for such a strict separation of concepts.
>
You're confusing the two categories. One is a measure of impact on the
USER. The other is the perceived importance to GCC maintainers.
As I see it, a critical bug is one that prevents a USER from using the
compiler in some way. However, if it has always been broken, then we
might give it a P3 priority. An example would be someone who needs to
compile some c99 code that uses identifiers in the extended character set.
It doesn't work, so it's critical to them. But it isn't high on our list
of priorities at this time, so it's P3 to us.
R.