Bugmasters/Bug days/mentored: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(38 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Triaging mentored and good first bugs
Triaging mentored and good first bugs
==Goals==
* One of the goals of rummaging through these bugs is to make sure the list of bugs is current.
* Another goal is to see if unassigning inactive bugs is helpful, as it may "free" the bug for a new person to work on it.


==What we'll do==
==What we'll do==
Line 7: Line 11:
* Look through the oldest bugs first.
* Look through the oldest bugs first.
* Ask assignees or mentors for more info if you need information from them.
* Ask assignees or mentors for more info if you need information from them.
* Make sure that bugs have useful whiteboard tags for the programming language(s) needed, for example, '''[lang=css][lang=js][lang=xul]'''.
* Unassign bugs, remove good first bug or mentored tags if responses show that's what's needed.
* Unassign bugs, remove good first bug or mentored tags if responses show that's what's needed.
* Ask on irc on #bugmasters if you're not sure what to do on a bug!
* Ask on irc on #bugmasters if you're not sure what to do on a bug!
====Clearing older bugs====
* Check bugs that were triaged in the past, and have an open needinfo: [https://bugzilla.mozilla.org/buglist.cgi?f1=flagtypes.name&o1=substring&resolution=---&status_whiteboard_type=allwordssubstr&chfieldto=Now&query_format=advanced&chfieldfrom=2013-02-01&status_whiteboard=good%20first&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&v1=needinfo&product=Core&product=MailNews%20Core&product=Mozilla%20Localizations&product=NSPR&product=NSS&product=Other%20Applications&list_id=7217110]
** For these bugs, if there hasn't been any response from a needinfo, you should ask someone else, either the bug mentor or some other developer on a relevant team.
** You may want to set the bug assignee back to nobody@mozilla.org, so that a new person can take the bug.


==Sign up to triage one of these!==
==Sign up to triage one of these!==
[good first bug] Bugs not touched since 2013-02-01 ( '''[https://bugzilla.mozilla.org/report.cgi?bug_status=NEW&bug_status=REOPENED&chfieldfrom=2000-01-01&chfieldto=2013-02-01&cumulate=0&product=Calendar&product=Core&product=Firefox&product=Thunderbird&product=Toolkit&resolution=---&status_whiteboard=good%20first%20bug&status_whiteboard_type=allwordssubstr&x_axis_field=bug_status&x_labels_vertical=1&y_axis_field=product&width=800&height=350&action=wrap&format=table Bugzilla report]'''  )


<bugzilla type="count" display="bar">
    {
        "product":      ["Core","Calendar","Toolkit","Firefox", "Boot2Gecko", "Testing", "Thunderbird", "SeaMonkey", "bugzilla.mozilla.org"],
        "changed_after": "2000-01-01",
        "changed_before": "2013-02-01",
        "whiteboard":    "[good first bug]",
        "status":["NEW","REOPENED"],
        "x_axis_field": "product"
    }
</bugzilla>
====Core====
====Core====
* List of [https://bugzilla.mozilla.org/buglist.cgi?list_id=6572793&resolution=---&status_whiteboard_type=allwordssubstr&chfieldto=2013-02-01&query_format=advanced&chfieldfrom=2000-01-01&status_whiteboard=good%20first&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Core&product=MailNews%20Core&product=Mozilla%20Localizations&product=NSPR&product=NSS&product=Other%20Applications&product=Toolkit inactive good first bugs in Core] (that haven't been changed in the last 2 months)  (111+) (down to 86)
* List of [https://bugzilla.mozilla.org/buglist.cgi?list_id=6572793&resolution=---&status_whiteboard_type=allwordssubstr&chfieldto=2013-02-01&query_format=advanced&chfieldfrom=2000-01-01&status_whiteboard=good%20first&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Core&product=MailNews%20Core&product=Mozilla%20Localizations&product=NSPR&product=NSS&product=Other%20Applications&product=Toolkit inactive good first bugs in Core] (that haven't been changed in the last 2 months)  (111+) (down to 65) (July: 44)
* Triagers:
* Triagers:


====Firefox====
====Firefox====
* List of [https://bugzilla.mozilla.org/buglist.cgi?list_id=6572815&resolution=---&status_whiteboard_type=allwordssubstr&chfieldto=2013-02-01&query_format=advanced&chfieldfrom=2000-01-01&status_whiteboard=good%20first&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Firefox  inactive good first bugs for Firefox] (27+) (now down to 4)
* List of [https://bugzilla.mozilla.org/buglist.cgi?list_id=6572815&resolution=---&status_whiteboard_type=allwordssubstr&chfieldto=2013-02-01&query_format=advanced&chfieldfrom=2000-01-01&status_whiteboard=good%20first&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Firefox  inactive good first bugs for Firefox] (27+) (now down to 0)
* Triagers: lizzard, tiziana
* Triagers: lizzard, tiziana


====Toolkit====
====Toolkit====
* List of [https://bugzilla.mozilla.org/buglist.cgi?list_id=6572828&resolution=---&status_whiteboard_type=allwordssubstr&chfieldto=2013-02-01&query_format=advanced&chfieldfrom=2000-01-01&status_whiteboard=good%20first&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Toolkit inactive Toolkit good first bugs] (15+) (now down to 8)
* List of [https://bugzilla.mozilla.org/buglist.cgi?list_id=6572828&resolution=---&status_whiteboard_type=allwordssubstr&chfieldto=2013-02-01&query_format=advanced&chfieldfrom=2000-01-01&status_whiteboard=good%20first&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Toolkit inactive Toolkit good first bugs] (26) (July: all bugs are still valid only 8 [https://bugzilla.mozilla.org/buglist.cgi?f1=flagtypes.name&list_id=7335076&o1=substring&resolution=---&status_whiteboard_type=allwordssubstr&chfieldto=Now&query_format=advanced&chfieldfrom=2000-01-01&status_whiteboard=good%20first&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&v1=needinfo&product=Toolkit needinfo flag setted] )
* Triagers:
* Triagers: tiziana


====Thunderbird====
====Thunderbird====
* [https://bugzilla.mozilla.org/buglist.cgi?list_id=6572819&resolution=---&status_whiteboard_type=allwordssubstr&chfieldto=2013-02-01&query_format=advanced&chfieldfrom=2000-01-01&status_whiteboard=good%20first&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Thunderbird inactive Thunderbird good first bugs] (15)
* [https://bugzilla.mozilla.org/buglist.cgi?list_id=6572819&resolution=---&status_whiteboard_type=allwordssubstr&chfieldto=2013-02-01&query_format=advanced&chfieldfrom=2000-01-01&status_whiteboard=good%20first&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Thunderbird inactive Thunderbird good first bugs] (15) (July: now down to 3)


====Calendar====
====Calendar====
* [https://bugzilla.mozilla.org/buglist.cgi?list_id=6572821&resolution=---&status_whiteboard_type=allwordssubstr&chfieldto=2013-02-01&query_format=advanced&chfieldfrom=2000-01-01&status_whiteboard=good%20first&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Calendar Calendar] (17)
* [https://bugzilla.mozilla.org/buglist.cgi?list_id=6572821&resolution=---&status_whiteboard_type=allwordssubstr&chfieldto=2013-02-01&query_format=advanced&chfieldfrom=2000-01-01&status_whiteboard=good%20first&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Calendar Calendar] (17) (now down to 10)


===Goals===
==All open bugs==
* One of the goals of rummaging through these bugs is to make sure the list of bugs is current.
Current New bugs tagged as [good first bug] with status NEW or REOPENED
* Another goal is to see if unassigning inactive bugs is helpful, as it may "free" the bug for a new person to work on it.
 
<bugzilla type="count" display="bar">
    {
        "product":      ["Core","Calendar","Toolkit","Firefox", "Boot2Gecko", "Testing","Thunderbird", "SeaMonkey"],
        "whiteboard":    "[good first bug]",
        "status":["NEW","REOPENED"],
        "x_axis_field": "product"
    }
</bugzilla>
 
The same '''[https://bugzilla.mozilla.org/report.cgi?x_axis_field=bug_status&y_axis_field=product&z_axis_field=&query_format=report-table&short_desc_type=allwordssubstr&short_desc=&product=Boot2Gecko&product=Bugzilla&product=bugzilla.mozilla.org&product=Calendar&product=Community+Tools&product=Core&product=Developer+Documentation&product=Firefox&product=Firefox+for+Android&product=Firefox+for+Metro&product=Mozilla+Developer+Network&product=Mozilla+Localizations&product=Mozilla+QA&product=SeaMonkey&product=Socorro&product=support.mozilla.org&product=Testing&product=Thunderbird&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&resolution=---&longdesc_type=allwordssubstr&longdesc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=good+first+bug&keywords_type=allwords&keywords=&bug_id=&bug_id_type=anyexact&votes=&votes_type=greaterthaneq&emailtype1=substring&email1=&emailtype2=substring&email2=&emailtype3=substring&email3=&chfieldvalue=&chfieldfrom=2000-01-01&chfieldto=2013-02-01&j_top=AND&f1=noop&o1=noop&v1=&format=table&action=wrap good first bug report on Bugzilla]''', where each number is linked to a query.
 
 
Current bugs marked with "mentor" field
 
<bugzilla type="count" display="bar">
    {
        "product":      ["Core","Calendar","Toolkit","Firefox", "Boot2Gecko", "Testing", "Thunderbird", "SeaMonkey"],
        "whiteboard":    "mentor=",
        "status":["NEW","REOPENED"],
        "x_axis_field": "product"
    }
</bugzilla>
 
==Results==
 
'''2013 July:'''
 
All bugs changed in July
 
<bugzilla type="count" display="bar">
    {
        "product":      ["Core","Calendar","Toolkit","Firefox", "Boot2Gecko", "Testing", "Thunderbird", "SeaMonkey"],
        "changed_after": "2013-07-01",
        "changed_before": "2013-08-01",
        "whiteboard":    "[good first bug]",
        "status":["NEW","REOPENED"],
        "x_axis_field": "product"
    }
</bugzilla>
 
 
All [good first bugs]  that changed status to resolved in July.
<bugzilla type="count" display="bar">
    {
        "product":      ["Core","Calendar","Toolkit","Firefox", "Boot2Gecko", "Testing", "Thunderbird", "SeaMonkey"],
        "whiteboard":    "[good first bug]",
      "changed_after": "2013-07-01",
        "changed_before": "2013-08-01",
        "changed_field": "status",
        "changed_field_to": ["RESOLVED"],
        "resolution": ["FIXED", "INVALID", "WONTFIX", "DUPLICATE", "WORKSFORME", "INCOMPLETE"], 
        "x_axis_field": "product"
    }
</bugzilla>

Latest revision as of 18:11, 15 August 2013

Triaging mentored and good first bugs

Goals

  • One of the goals of rummaging through these bugs is to make sure the list of bugs is current.
  • Another goal is to see if unassigning inactive bugs is helpful, as it may "free" the bug for a new person to work on it.

What we'll do

  • Pick a query - click on it to open up a list of bugs!
  • Sort the query you're looking at by last changed date.
  • Look through the oldest bugs first.
  • Ask assignees or mentors for more info if you need information from them.
  • Make sure that bugs have useful whiteboard tags for the programming language(s) needed, for example, [lang=css][lang=js][lang=xul].
  • Unassign bugs, remove good first bug or mentored tags if responses show that's what's needed.
  • Ask on irc on #bugmasters if you're not sure what to do on a bug!

Clearing older bugs

  • Check bugs that were triaged in the past, and have an open needinfo: [1]
    • For these bugs, if there hasn't been any response from a needinfo, you should ask someone else, either the bug mentor or some other developer on a relevant team.
    • You may want to set the bug assignee back to nobody@mozilla.org, so that a new person can take the bug.

Sign up to triage one of these!

[good first bug] Bugs not touched since 2013-02-01 ( Bugzilla report )

Bugzilla query error

Invalid type (count) and display (table) combination1

Core

Firefox

Toolkit

Thunderbird

Calendar

All open bugs

Current New bugs tagged as [good first bug] with status NEW or REOPENED

Bugzilla query error

Invalid type (count) and display (table) combination1


The same good first bug report on Bugzilla, where each number is linked to a query.


Current bugs marked with "mentor" field

Bugzilla query error

Invalid type (count) and display (table) combination1


Results

2013 July:

All bugs changed in July

Bugzilla query error

Invalid type (count) and display (table) combination1


All [good first bugs] that changed status to resolved in July.

Bugzilla query error

Invalid type (count) and display (table) combination1