From Fedora Project Wiki
 
(35 intermediate revisions by 9 users not shown)
Line 1: Line 1:
= Triaging Tools =
{{header|bugs}}
{{autolang|base=yes}}


{{Admon/important |  FIXME| What exactly is the purpose of this page and how should we describe it? IOW can we be more focused about exactly what kinds of tools we intend to talk about here versus dumping anything that remotely qualifies as a ''bug tool'' here?}}
= How to make Bugzilla more palatable in Firefox =


* [https://fedorahosted.org/triage/browser/scripts/bugzilla_buttons_for_fed.user.js?format=txt Bugzilla Triage Buttons] This is a GreaseMonkey script that requires both firefox and the [https://addons.mozilla.org/en-US/firefox/addon/748 GreaseMonkey] plug-in.  With both installed click the link to the script and it will automatically install. This add additional buttons to a bug page on bugzilla these will create a stock response to a bug.  NEEDINFO Reminder will not close the bug but send a reminder to the reporter that the maintainer is asking for information to resolve the bug. NO RESPONSE is the stock response and settings to close a bug that the reporter never gave sufficient information for.  The buttons fill in the fields but do not submit the form, after selecting a button check the fields and click Save Changes.
== Bugzilla triage extension plugin ==


== Finding Bugs to Triage ==
[https://fedorahosted.org/released/bugzilla-triage-scripts/bugzilla-triage-latest.xpi Bugzilla Triage Addons] is an installation page for a Firefox extension (requires Firefox version 4.0 or later, [https://fedorahosted.org/released/bugzilla-triage-scripts/bugzilla-triage-latest-FF3.xpi version for Firefox 3.6.*] is also available). ''All Bugzappers are recommended to use this script.'' This extension adds additional buttons to a bug page on Bugzilla which will create a stock response to a bug.
* See [[BugZappers/FindingBugs|  Finding Bugs]]  


== Manipulating Bugzilla ==
* NEEDINFO Reminder will not close the bug but send a reminder to the reporter that the maintainer is asking for information to resolve the bug
* NO RESPONSE is the stock response and settings to close a bug that the reporter never gave sufficient information for
* MARK TRIAGED will mark bug triaged according to the current rules


* The deskbar applet has a fedora bugzilla plugin--
The buttons fill in the fields but do not submit the form, after selecting a button check the fields and click Save Changes. Not all buttons are useful for everybody, some of them are useful only to Xorg maintainers, however it is not too difficult to change buttons without changes in the script for triaging other components (author will gladly help with it).  
  Right click on panel > Add to panel > Deskbar 
  Then to add the Bugzilla plugin - Right Click on the Deskbar icon on the panel > Preferences > check the Bugzilla plugin.
* For the command line there is [http://wwoods.fedorapeople.org/python-bugzilla/ python-bugzilla]
* Firefox quick search [[KieranClancy]]


== Metrics ==
Requests for support, enhancement of the script or bug reports about the script itself, should be filed to this or directed to its [mailto:test@lists.fedoraproject.org test@lists.fedoraproject.org], or filed to [https://fedorahosted.org/bugzilla-triage-scripts/ issue tracker] or finally I am mcepl on [irc://freenode/%23fedora-bugzappers IRC]. [https://fedorahosted.org/bugzilla-triage-scripts/wiki/ChangeLog ChangeLog] of the script is also available.


* A project has been started to create some useful metrics of the state of fedora bugs, or [https://fedoraproject.org/wiki/BugZappers/Metrics Fedora Metrics]. This will allows us to identify areas that progress is being made, as well as where we need to dirrect our focus. At some point we also want to be able to start identifying and rewarding those that are making contributions.
Even if you won't use additional buttons (and they are handy) it will automatically add a standard Bugzappers group signature to each comment you make in Bugzilla. This both shows that you are a member of the Bugzappers group so that reporters and maintainers understand why you are working on the bug, and promotes the work of the Bugzappers group.


== Stock Phrases ==
== Link widgets plugin ==


* [[BugZappers/StockBugzillaResponses]] (doesn't really belong here, but we don't link to it from anywhere else I'm aware of--YET poelcat:2008-04-24)
[https://addons.mozilla.org/en-US/firefox/addon/2933 Link Widgets] When browsing through bugs in a long query results, this add-on for Firefox makes Alt+[PgUp/PgDown] Firefox to jump to (following/previous) bug.
 
= Making searches in Bugzilla without much effort =
 
The Deskbar applet has a Fedora Bugzilla plugin, which allows you to open a specific bug number from the Deskbar search bar.  To install:
 
* Run "yum install deskbar-applet" as root, if the RPM is not already installed.
* Right click on the GNOME panel.
* Select "Add to panel".
* Select "Deskbar" from the list.
* Right click on the Deskbar icon on the panel.
* Select "Preferences".
* Check the box to the left of the Fedora Bugzilla Module.
 
For a quick search method in Firefox see, [[KieranClancy]]'s user page.
 
= Let Thunderbird understand bugmail =
 
For those who use Thunderbird (Evolution and KMail can be configured to do similar things without any plugins) there is an excellent [https://addons.mozilla.org/en-US/thunderbird/addon/9584 Bugmail] addon which makes life with bugmail much more easy.
 
= Work with Bugzilla from a command line (or script) =
 
* [https://fedorahosted.org/python-bugzilla/ python-bugzilla] is a python library for interacting with bugzilla instances over XML-RPC. This package  provides the 'bugzilla' command-line tool for interacting with bugzilla.
 
= Metrics =
 
A project has been started to create some useful metrics of the state of fedora bugs, or [https://fedoraproject.org/wiki/BugZappers/Metrics Fedora Metrics]. This will allows us to identify areas that progress is being made, as well as where we need to direct our focus. At some point we also want to be able to start identifying and rewarding those that are making contributions.
 
In the meantime, progress is being tracked at [[BugZappers/components]].
 
= Stock Phrases =
 
* [[BugZappers/StockBugzillaResponses]]

Latest revision as of 14:38, 1 December 2011

The Fedora Cloud Special Interest Group
The Fedora Cloud Special Interest Group

How to make Bugzilla more palatable in Firefox

Bugzilla triage extension plugin

Bugzilla Triage Addons is an installation page for a Firefox extension (requires Firefox version 4.0 or later, version for Firefox 3.6.* is also available). All Bugzappers are recommended to use this script. This extension adds additional buttons to a bug page on Bugzilla which will create a stock response to a bug.

  • NEEDINFO Reminder will not close the bug but send a reminder to the reporter that the maintainer is asking for information to resolve the bug
  • NO RESPONSE is the stock response and settings to close a bug that the reporter never gave sufficient information for
  • MARK TRIAGED will mark bug triaged according to the current rules

The buttons fill in the fields but do not submit the form, after selecting a button check the fields and click Save Changes. Not all buttons are useful for everybody, some of them are useful only to Xorg maintainers, however it is not too difficult to change buttons without changes in the script for triaging other components (author will gladly help with it).

Requests for support, enhancement of the script or bug reports about the script itself, should be filed to this or directed to its test@lists.fedoraproject.org, or filed to issue tracker or finally I am mcepl on IRC. ChangeLog of the script is also available.

Even if you won't use additional buttons (and they are handy) it will automatically add a standard Bugzappers group signature to each comment you make in Bugzilla. This both shows that you are a member of the Bugzappers group so that reporters and maintainers understand why you are working on the bug, and promotes the work of the Bugzappers group.

Link widgets plugin

Link Widgets When browsing through bugs in a long query results, this add-on for Firefox makes Alt+[PgUp/PgDown] Firefox to jump to (following/previous) bug.

Making searches in Bugzilla without much effort

The Deskbar applet has a Fedora Bugzilla plugin, which allows you to open a specific bug number from the Deskbar search bar. To install:

  • Run "yum install deskbar-applet" as root, if the RPM is not already installed.
  • Right click on the GNOME panel.
  • Select "Add to panel".
  • Select "Deskbar" from the list.
  • Right click on the Deskbar icon on the panel.
  • Select "Preferences".
  • Check the box to the left of the Fedora Bugzilla Module.

For a quick search method in Firefox see, KieranClancy's user page.

Let Thunderbird understand bugmail

For those who use Thunderbird (Evolution and KMail can be configured to do similar things without any plugins) there is an excellent Bugmail addon which makes life with bugmail much more easy.

Work with Bugzilla from a command line (or script)

  • python-bugzilla is a python library for interacting with bugzilla instances over XML-RPC. This package provides the 'bugzilla' command-line tool for interacting with bugzilla.

Metrics

A project has been started to create some useful metrics of the state of fedora bugs, or Fedora Metrics. This will allows us to identify areas that progress is being made, as well as where we need to direct our focus. At some point we also want to be able to start identifying and rewarding those that are making contributions.

In the meantime, progress is being tracked at BugZappers/components.

Stock Phrases