A great observation came out of a recent bug triage meeting by David Nalley who noted that “there is great information about the HOW, but not the WHY or SO WHAT [of why bug triage is important].”  I took an action item to try to define this better.  We’ll be discussing this more at our weekly meeting tomorrow (Tuesday) on #fedora-meeting on irc.freenode.net @ 14:00 UTC (10 AM EDT).  Everyone is welcome!

I went through the existing wiki pages to collect some reasons and also tacked on a few of my own.  Feel free to add you our own in the comments or talk about it in your own blog about and link here.  Here are my ideas so far.

Bug triage matters to Fedora because it:

  • saves package maintainers time chasing down missing information in bug reports
  • helps to identify bugs that should be fixed before release (adding to tracker lists)
  • allows maintainers to spend their finite time on bugs that are ready to be worked on
  • gives bug reporters the feeling that someone has acknowledged their problem
  • strives to provide a level of certainty that the total number of open bugs is accurate
  • helps to maintain structure in bugzilla by following defined processes to close bugs for EOL releases
  • what else?

I suppose the possibility exists that some people think there is no value from bug triage.  If that is your position, we’d love to hear your constructive suggestions for changes that would make it valuable.  How can bug triagers help tackle some of Fedora’s 10,000 open bug reports?