Editing Bugs:Triage guide
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 6: | Line 6: | ||
# [https://bugs.maemo.org/createaccount.cgi Create an account.] | # [https://bugs.maemo.org/createaccount.cgi Create an account.] | ||
- | # Read the [ | + | # Read the [https://wiki.maemo.org/index.php?title=Bugs:Stock_answers Stock answers]. These stock responses are general examples of the kinds of comments that triagers should add to bug reports. There are even a surprising number of bug reports for which you can simply use these responses. Please always add a comment when changing the bug status to RESOLVED or adding the "moreinfo" keyword, so the user can comprehend your decision. |
- | # Find what should be changed. Read the [ | + | # Find what should be changed. Read the [https://wiki.maemo.org/index.php?title=Bugs:Triage_Guide&action=submit#Steps_of_Triaging Steps of Triaging] to determine what should be changed (if anything) and how. |
- | + | # Ask someone to verify your changes. In #maemo on irc.freenode.net mention the bug number you are looking at and the changes that you think should be made. (If no one is around, it is perfectly okay to leave a comment in the relevant bug with information that could be useful to others, e.g. "I think this bug report is a duplicate of bug 1234"). | |
- | # Ask someone to verify your changes. In #maemo | + | |
- | + | There are a number of ways, but one way is to pick a couple of components that interest you, or which you know about, or are willing to learn, or happen to use and set up user watching. Once you've done that, look through the bugs in each of those components. | |
- | === | + | You could also take a look at the latest [https://bugs.maemo.org/buglist.cgi?bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bugidtype=include&chfield=%5BBug%20creation%5D&chfieldfrom=-14d&chfieldto=Now&chfieldvalue=&email1=&email2=&emailassigned_to1=1&emailassigned_to2=1&emailcc2=1&emailqa_contact2=1&emailreporter2=1&emailtype1=substring&emailtype2=substring&field0-0-0=noop&keywords=&keywords_type=allwords&long_desc=&long_desc_type=substring&query_format=advanced&remaction=&short_desc=&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&type0-0-0=noop&value0-0-0=&votes=&order=bugs.bug_id&query_based_on= incoming reports of the last two weeks]. |
+ | |||
+ | As time goes by and you become more familiar with Bugzilla, please ask the [https://wiki.maemo.org/index.php?title=Bugsquad#Members Bugsquad members] to provide [http://www.bugzilla.org/docs/2.22/html/useradmin.html#modifyusers editbugs permissions] to you so you have gain much more power to change things and work efficiently in the bug database. | ||
- | |||
== Steps of Triaging == | == Steps of Triaging == | ||
This guide should make triaging a bug as easy and simple as possible. Remember, if in doubt, ask! Also, remember that you may not be able to find anything to change for some bugs since not all bugs are filed incorrectly or incompletely. | This guide should make triaging a bug as easy and simple as possible. Remember, if in doubt, ask! Also, remember that you may not be able to find anything to change for some bugs since not all bugs are filed incorrectly or incompletely. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
=== Is it part of Maemo Bugzilla? === | === Is it part of Maemo Bugzilla? === | ||
Line 32: | Line 27: | ||
==== Hardware problems and Hardware enhancement requests ==== | ==== Hardware problems and Hardware enhancement requests ==== | ||
- | Maemo is a software platform, | + | Maemo.org is a software platform, and while its sponsor thinks about hardware, we don't. Close the bug as invalid and ask the reporter to either |
- | + | 1. Contact Nokia Care services | |
- | + | 1. visit www.nokia.com | |
- | + | 2. browse to Nokia 770 or Nokia N800 | |
- | + | 3. Support and Software | |
- | + | 4. Under Nokia Care services, select Repair and recycling | |
- | + | 5. Select your Nokia Care point | |
+ | 6. Select Repair or Warranty | ||
+ | 2. Contact the company who sold you the product | ||
=== Does it make sense? === | === Does it make sense? === | ||
Does it have enough information? Common sense rules here - "this sucks" or "this crashed" should get the "moreinfo" keyword with a polite message, as should other things that are too ambiguous to be useful. | Does it have enough information? Common sense rules here - "this sucks" or "this crashed" should get the "moreinfo" keyword with a polite message, as should other things that are too ambiguous to be useful. | ||
- | In many cases asking for a URL or attachment will help. If you need help making changes to bug fields ( | + | In many cases asking for a URL or attachment will help. If you need help making changes to bug fields ("editbugs"), just comment describing what changes you want made or ask for help from #maemo (especially the bugmasters, andre and guenther, are a good contact). |
=== Is the bug a duplicate? === | === Is the bug a duplicate? === | ||
Line 53: | Line 50: | ||
If you can, please try to reproduce the problem. If you think the problem is not reproducable, write a comment indicating the version you tested, the steps you took, the results you got, and why you think the bug WORKSFORME. | If you can, please try to reproduce the problem. If you think the problem is not reproducable, write a comment indicating the version you tested, the steps you took, the results you got, and why you think the bug WORKSFORME. | ||
- | If you can reproduce the bug running the latest publically available software version and if it is well-reported, change the status from | + | If you can reproduce the bug running the latest publically available software version and if it is well-reported, change the status from Unconfirmed to New. |
=== Is the version set correctly? === | === Is the version set correctly? === | ||
Line 70: | Line 67: | ||
* '''Crasher bugs''' | * '''Crasher bugs''' | ||
Should have Severity=Critical, Priority=High. | Should have Severity=Critical, Priority=High. | ||
- | Add the "moreinfo" keyword if they don't have a stack trace, and ask the reporter to get a decent stack trace (see | + | Add the "moreinfo" keyword if they don't have a stack trace, and ask the reporter to get a decent stack trace (see https://wiki.maemo.org/index.php?title=Bugs:Stock_answers for more information). If there is no information about how it is triggered you should ask the original reporter how to reproduce the bug. |
* '''Something not working as expected''' | * '''Something not working as expected''' | ||
Severity=Low or Medium depending on how much it breaks the application. | Severity=Low or Medium depending on how much it breaks the application. | ||
Line 82: | Line 79: | ||
The available few keywords are listed [https://bugs.maemo.org/describekeywords.cgi here]. Get familiar with them. For example, if the bug is most probably trivial to fix, add the "easyfix" keyword. If a patch has been added that fixes the issue, add the "patch" keyword. | The available few keywords are listed [https://bugs.maemo.org/describekeywords.cgi here]. Get familiar with them. For example, if the bug is most probably trivial to fix, add the "easyfix" keyword. If a patch has been added that fixes the issue, add the "patch" keyword. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
== Acknowledgment == | == Acknowledgment == | ||
Kudos to [http://browser.garage.maemo.org/news/8/ timeless], the [http://wiki.mozilla.org/MozillaQualityAssurance:Triage Mozilla Triage Team] and the [http://live.gnome.org/Bugsquad/TriageGuide GNOME Bugsquad]. I shamelessly copied huge parts from them. | Kudos to [http://browser.garage.maemo.org/news/8/ timeless], the [http://wiki.mozilla.org/MozillaQualityAssurance:Triage Mozilla Triage Team] and the [http://live.gnome.org/Bugsquad/TriageGuide GNOME Bugsquad]. I shamelessly copied huge parts from them. | ||
- | |||
- | |||
- | |||
- | |||
- |
Learn more about Contributing to the wiki.