Bug Triaging Guide
This page is targetted at GStreamer developers that have bug edit privileges in GNOME bugzilla.
Links
GStreamer bug tracker: http://bugzilla.gnome.org
GStreamer bugs overview: http://gstreamer.freedesktop.org/bugs/
Closing bugs
RESOLVED FIXED
paste the ChangeLog entry which fixed the bug into the comment field, if known
- set the 'Target milestone' field to the (upcoming) module version in which the bug will be fixed
- make sure the 'component' field is correct
- mark any patches with status committed, reviewed, or obsolete
DUPLICATE, INVALID, NOTABUG, NOTGNOME, WONTFIX, INCOMPLETE or OBSOLETE
- set the 'Target milestone' field to NONE
Assigning bugs
If you are going to work on a bug, e.g. you are going to commit a patch that has been submitted, or you are going to come up with a fix for a bug, it is good practice to assign the bug to yourself by:
- changing the bug status to 'ASSIGNED' (via 'Bug Status Change'), and
re-assigning the bug to <your e-mail address> (via 'Bug Reassignment' at the
- bottom of the bugs page)
This avoids clashes of two people trying to do the same work or trying to commit the same patch at the same time.
General Triaging
- set bugs to NEEDINFO if you are waiting for the submitter to respond, supply more or better
- information, or an updated version of a patch. This makes it easy for other triagers to see that a bug has been triaged and most likely doesn't need looking at at the moment. (Also, bugs with needinfo status don't count as open bug in the
- set bug severity to 'enhancement' if a new plugin or feature or new API is requested. This
- makes it easier for developers to differentiate between 'real bugs' (crashes, wrong behaviour of existing plugins) and other bugs. (Also, enhancements don't count as 'open bug' in the
- we shouldn't be too hesitant to close bugs as INCOMPLETE if there isn't enough useful
- information to act on (after we've asked for more information and didn't get it, that is), even if we believe that there is in fact a bug; if we don't do this, the amount of bugs in bugzilla is likely to get unmanageable very quickly. If there's really a bug, someone else will run into it again and hopefully supply better information.

