SeaMonkey:Triage Week: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(5 intermediate revisions by 2 users not shown)
Line 4: Line 4:


The idea: do a triage week to get the number of UNCONFIRMED bugs down and see which of the NEW bugs are still an issue.
The idea: do a triage week to get the number of UNCONFIRMED bugs down and see which of the NEW bugs are still an issue.
= ''' How to help? ''' =
'''You can find detailed information on how to participate and the schedule of the triage week on the [[SeaMonkey:Triage_Week_Guide|Triage Week Guide]] page.'''


= '''Planning''' =
= '''Planning''' =
Line 32: Line 36:
** => see [[SeaMonkey:Triage_Week#Resolving_Bugs]]
** => see [[SeaMonkey:Triage_Week#Resolving_Bugs]]
* How much time to give bug reporters for delivering further information?
* How much time to give bug reporters for delivering further information?
** -> We probably can't expect much to be done during Christmas holiday season, so using 2011-01-15 as closeme date could be reasonable.
** -> We probably can't expect much to be done during Christmas holiday season, so using 2011-02-01 as closeme date could be reasonable and easy to remember.
* Do we have the man power to do a whole bug day or should we announce a certain time window where champions are likely to be present?
* Do we have the man power to do a whole bug day or should we announce a certain time window where champions are likely to be present?
** -> Tony suggested to do 3 timeslots for Asian/Pacific (1200-1400 UTC), Europe (1900-2100 UTC) and American (0100-0300 UTC).
** -> Tony mentioned the 3 timeslots the Thunderbird guys will be using on Dec. 2 for their "Finding dupes" workshop, namely Asia/Pacific (1200-1400 UTC), Europe / Africa / Near East (1900-2100 UTC) and the Americas [from Alaska to Tierra del Fuego ;-) ] (0100-0300 UTC). We might do something similar.


== How to get the community involved? ==
== How to get the community involved? ==
Line 43: Line 47:


== How can we support triagers? ==
== How can we support triagers? ==
* Have an extra IRC channel for questions (name suggestion: #seamonkey.triage) or use #bugday?
* Use #seamonkey as support channel on IRC
* What extra resources do we need? Are links to [[QA/Triage]] and [[Thunderbird:Bug_Triage]] sufficient? Do we have to describe those steps specific for SeaMonkey on an extra page?
* What extra resources do we need? Are links to [[QA/Triage]] and [[Thunderbird:Bug_Triage]] sufficient? Do we have to describe those steps specific for SeaMonkey on an extra page?
* Who can give canconfirm/editbugs rights to people who want to contribute? Or should devs resolve the bugs if somebody without those rights wants to help?
* Who can give canconfirm/editbugs rights to people who want to contribute? Or should devs resolve the bugs if somebody without those rights wants to help?


== Aftermath ==
== Aftermath ==
* How can we judge the results of the triage week?
* See [https://wiki.mozilla.org/SeaMonkey:StatusMeetings:2010-12-14#Feature_List.2C_Planning Status Meeting 2010-12-14] report.


= '''Categories''' =
= '''Categories''' =
The triage week is divided into categories for each day, so we can focus on different components
== Browser usage (Monday, 2010-12-06) ==
All components that are related to the usage of the browser itself.
* Autocomplete
* Bookmarks & History
* Find In Page
* Location Bar
* Page Info
* Search
* Tabbed Browser
[https://bugzilla.mozilla.org/report.cgi?x_axis_field=bug_status&y_axis_field=component&z_axis_field=&query_format=report-table&short_desc_type=allwordssubstr&short_desc=&product=SeaMonkey&component=Autocomplete&component=Bookmarks+%26+History&component=Find+In+Page&component=Location+Bar&component=Page+Info&component=Search&component=Tabbed+Browser&longdesc_type=allwordssubstr&longdesc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailtype1=substring&email1=&emailtype2=substring&email2=&bug_id_type=anyexact&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&format=table&action=wrap&field0-0-0=noop&type0-0-0=noop&value0-0-0= Bugzilla report] [https://bugzilla.mozilla.org/buglist.cgi?action=wrap&bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_id_type=anyexact&chfieldfrom=&chfieldto=Now&chfieldvalue=&email1=&email2=&emailtype1=substring&emailtype2=substring&field0-0-0=noop&keywords=&keywords_type=allwords&longdesc=&longdesc_type=allwordssubstr&product=SeaMonkey&resolution=---&short_desc=&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&type0-0-0=noop&value0-0-0=&votes=&=&bug_status=UNCONFIRMED&component=Autocomplete&component=Bookmarks%20%26%20History&component=Find%20In%20Page&component=Location%20Bar&component=Page%20Info&component=Search&component=Tabbed%20Browser 86 UNCO], [https://bugzilla.mozilla.org/buglist.cgi?action=wrap&bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_id_type=anyexact&chfieldfrom=&chfieldto=Now&chfieldvalue=&email1=&email2=&emailtype1=substring&emailtype2=substring&field0-0-0=noop&keywords=&keywords_type=allwords&longdesc=&longdesc_type=allwordssubstr&product=SeaMonkey&resolution=---&short_desc=&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&type0-0-0=noop&value0-0-0=&votes=&=&bug_status=NEW&component=Autocomplete&component=Bookmarks%20%26%20History&component=Find%20In%20Page&component=Location%20Bar&component=Page%20Info&component=Search&component=Tabbed%20Browser 492 NEW]
== Security (Tuesday, 2010-12-07) ==
Security and safety related bugs.
* Passwords & Permissions
* Security
[https://bugzilla.mozilla.org/report.cgi?x_axis_field=bug_status&y_axis_field=component&z_axis_field=&query_format=report-table&short_desc_type=allwordssubstr&short_desc=&product=SeaMonkey&component=Passwords+%26+Permissions&component=Security&longdesc_type=allwordssubstr&longdesc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailtype1=substring&email1=&emailtype2=substring&email2=&bug_id_type=anyexact&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&format=table&action=wrap&field0-0-0=noop&type0-0-0=noop&value0-0-0= Bugzilla report] [https://bugzilla.mozilla.org/buglist.cgi?action=wrap&bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_id_type=anyexact&chfieldfrom=&chfieldto=Now&chfieldvalue=&email1=&email2=&emailtype1=substring&emailtype2=substring&field0-0-0=noop&keywords=&keywords_type=allwords&longdesc=&longdesc_type=allwordssubstr&product=SeaMonkey&resolution=---&short_desc=&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&type0-0-0=noop&value0-0-0=&votes=&=&bug_status=UNCONFIRMED&component=Passwords%20%26%20Permissions&component=Security 18 UNCO], [https://bugzilla.mozilla.org/buglist.cgi?action=wrap&bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_id_type=anyexact&chfieldfrom=&chfieldto=Now&chfieldvalue=&email1=&email2=&emailtype1=substring&emailtype2=substring&field0-0-0=noop&keywords=&keywords_type=allwords&longdesc=&longdesc_type=allwordssubstr&product=SeaMonkey&resolution=---&short_desc=&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&type0-0-0=noop&value0-0-0=&votes=&=&bug_status=NEW&component=Passwords%20%26%20Permissions&component=Security 63 NEW]
== Operating System / Startup (Wednesday, 2010-12-08) ==
This category includes the components which directly affect the Operating System and the startup of SeaMonkey.
* Download & File Handling
* Installer
* OS Integration
* Session Restore
* Startup & Profiles
[https://bugzilla.mozilla.org/report.cgi?x_axis_field=bug_status&y_axis_field=component&z_axis_field=&query_format=report-table&short_desc_type=allwordssubstr&short_desc=&product=SeaMonkey&component=Download+%26+File+Handling&component=Installer&component=OS+Integration&component=Session+Restore&component=Startup+%26+Profiles&longdesc_type=allwordssubstr&longdesc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailtype1=substring&email1=&emailtype2=substring&email2=&bug_id_type=anyexact&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&format=table&action=wrap&field0-0-0=noop&type0-0-0=noop&value0-0-0= Bugzilla report] [https://bugzilla.mozilla.org/buglist.cgi?action=wrap&bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_id_type=anyexact&chfieldfrom=&chfieldto=Now&chfieldvalue=&email1=&email2=&emailtype1=substring&emailtype2=substring&field0-0-0=noop&keywords=&keywords_type=allwords&longdesc=&longdesc_type=allwordssubstr&product=SeaMonkey&resolution=---&short_desc=&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&type0-0-0=noop&value0-0-0=&votes=&=&bug_status=UNCONFIRMED&component=Download%20%26%20File%20Handling&component=Installer&component=OS%20Integration&component=Session%20Restore&component=Startup%20%26%20Profiles 43 UNCO] [https://bugzilla.mozilla.org/buglist.cgi?action=wrap&bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_id_type=anyexact&chfieldfrom=&chfieldto=Now&chfieldvalue=&email1=&email2=&emailtype1=substring&emailtype2=substring&field0-0-0=noop&keywords=&keywords_type=allwords&longdesc=&longdesc_type=allwordssubstr&product=SeaMonkey&resolution=---&short_desc=&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&type0-0-0=noop&value0-0-0=&votes=&=&bug_status=NEW&component=Download%20%26%20File%20Handling&component=Installer&component=OS%20Integration&component=Session%20Restore&component=Startup%20%26%20Profiles 116 NEW]
== MailNews (Thursday/Friday, 2010-12-09/2010-12-10) ==
All components related to MailNews
* MailNews: Account Configuration
* MailNews: Address Book & Contacts
* MailNews: Backend
* MailNews: Composition
* MailNews: General
* MailNews: Message Display
[https://bugzilla.mozilla.org/report.cgi?x_axis_field=bug_status&y_axis_field=component&z_axis_field=&query_format=report-table&short_desc_type=allwordssubstr&short_desc=&product=SeaMonkey&component=MailNews%3A+Account+Configuration&component=MailNews%3A+Address+Book+%26+Contacts&component=MailNews%3A+Backend&component=MailNews%3A+Composition&component=MailNews%3A+General&component=MailNews%3A+Message+Display&longdesc_type=allwordssubstr&longdesc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailtype1=substring&email1=&emailtype2=substring&email2=&bug_id_type=anyexact&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&format=table&action=wrap&field0-0-0=noop&type0-0-0=noop&value0-0-0= Bugzilla report] [https://bugzilla.mozilla.org/buglist.cgi?action=wrap&bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_id_type=anyexact&chfieldfrom=&chfieldto=Now&chfieldvalue=&email1=&email2=&emailtype1=substring&emailtype2=substring&field0-0-0=noop&keywords=&keywords_type=allwords&longdesc=&longdesc_type=allwordssubstr&product=SeaMonkey&resolution=---&short_desc=&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&type0-0-0=noop&value0-0-0=&votes=&=&bug_status=UNCONFIRMED&component=MailNews%3A%20Account%20Configuration&component=MailNews%3A%20Address%20Book%20%26%20Contacts&component=MailNews%3A%20Backend&component=MailNews%3A%20Composition&component=MailNews%3A%20General&component=MailNews%3A%20Message%20Display 258 UNCO] [https://bugzilla.mozilla.org/buglist.cgi?action=wrap&bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_id_type=anyexact&chfieldfrom=&chfieldto=Now&chfieldvalue=&email1=&email2=&emailtype1=substring&emailtype2=substring&field0-0-0=noop&keywords=&keywords_type=allwords&longdesc=&longdesc_type=allwordssubstr&product=SeaMonkey&resolution=---&short_desc=&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&type0-0-0=noop&value0-0-0=&votes=&=&bug_status=NEW&component=MailNews%3A%20Account%20Configuration&component=MailNews%3A%20Address%20Book%20%26%20Contacts&component=MailNews%3A%20Backend&component=MailNews%3A%20Composition&component=MailNews%3A%20General&component=MailNews%3A%20Message%20Display 810 NEW]
== Help / UI (Saturday, 2010-12-11) ==
All components that are related to the user interface, including Help and Preferences for customizing the browser.
* Help
* Preferences
* Themes
* UI Design
[https://bugzilla.mozilla.org/report.cgi?x_axis_field=bug_status&y_axis_field=component&z_axis_field=&query_format=report-table&short_desc_type=allwordssubstr&short_desc=&product=SeaMonkey&component=Help&component=Preferences&component=Themes&component=UI+Design&longdesc_type=allwordssubstr&longdesc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailtype1=substring&email1=&emailtype2=substring&email2=&bug_id_type=anyexact&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&format=table&action=wrap&field0-0-0=noop&type0-0-0=noop&value0-0-0= Bugzilla report] [https://bugzilla.mozilla.org/buglist.cgi?action=wrap&bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_id_type=anyexact&chfieldfrom=&chfieldto=Now&chfieldvalue=&email1=&email2=&emailtype1=substring&emailtype2=substring&field0-0-0=noop&keywords=&keywords_type=allwords&longdesc=&longdesc_type=allwordssubstr&product=SeaMonkey&resolution=---&short_desc=&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&type0-0-0=noop&value0-0-0=&votes=&=&bug_status=UNCONFIRMED&component=Help&component=Preferences&component=Themes&component=UI%20Design 69 UNCO] [https://bugzilla.mozilla.org/buglist.cgi?action=wrap&bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_id_type=anyexact&chfieldfrom=&chfieldto=Now&chfieldvalue=&email1=&email2=&emailtype1=substring&emailtype2=substring&field0-0-0=noop&keywords=&keywords_type=allwords&longdesc=&longdesc_type=allwordssubstr&product=SeaMonkey&resolution=---&short_desc=&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&type0-0-0=noop&value0-0-0=&votes=&=&bug_status=NEW&component=Help&component=Preferences&component=Themes&component=UI%20Design 825 NEW]
== Final day (Sunday, 2010-12-12) ==
Sort out our "take it all" component and move the bugs to the correct components.
* General


[https://bugzilla.mozilla.org/report.cgi?x_axis_field=bug_status&y_axis_field=component&z_axis_field=&query_format=report-table&short_desc_type=allwordssubstr&short_desc=&product=SeaMonkey&component=General&longdesc_type=allwordssubstr&longdesc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailtype1=substring&email1=&emailtype2=substring&email2=&bug_id_type=anyexact&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&format=table&action=wrap&field0-0-0=noop&type0-0-0=noop&value0-0-0= Bugzilla report] [https://bugzilla.mozilla.org/buglist.cgi?action=wrap&bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_id_type=anyexact&chfieldfrom=&chfieldto=Now&chfieldvalue=&email1=&email2=&emailtype1=substring&emailtype2=substring&field0-0-0=noop&keywords=&keywords_type=allwords&longdesc=&longdesc_type=allwordssubstr&product=SeaMonkey&resolution=---&short_desc=&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&type0-0-0=noop&value0-0-0=&votes=&=&bug_status=UNCONFIRMED&component=General 110 UNCO] [https://bugzilla.mozilla.org/buglist.cgi?action=wrap&bug_file_loc=&bug_file_loc_type=allwordssubstr&bug_id=&bug_id_type=anyexact&chfieldfrom=&chfieldto=Now&chfieldvalue=&email1=&email2=&emailtype1=substring&emailtype2=substring&field0-0-0=noop&keywords=&keywords_type=allwords&longdesc=&longdesc_type=allwordssubstr&product=SeaMonkey&resolution=---&short_desc=&short_desc_type=allwordssubstr&status_whiteboard=&status_whiteboard_type=allwordssubstr&type0-0-0=noop&value0-0-0=&votes=&=&bug_status=NEW&component=General 136 NEW]
For the actual categories see [[SeaMonkey:Triage_Week_Guide#Categories|Triage Week Guide]].


== Project ==
== Project ==

Latest revision as of 14:15, 14 December 2010

Triage Week

The problem: our bug list

The idea: do a triage week to get the number of UNCONFIRMED bugs down and see which of the NEW bugs are still an issue.

How to help?

You can find detailed information on how to participate and the schedule of the triage week on the Triage Week Guide page.

Planning

Documents on Bug Days:

When?

Suggested Date: Week from 2010-12-06 to 2010-12-13 (CW 49)

Goals

  • Resolve bugs which aren't an issue anymore
    • Dupe bugs against the bugs with the fixes
  • Mark UNCO bugs that can be reproduced as NEW

Open Questions

  • Should we limit it to a certain component (last bug day: General), only new bugs, ..., or a different one each day?
    • Limitation to certain components is a good idea, probably we should make it dependent on when people familiar with a component have time to be on IRC.
    • => see SeaMonkey:Triage_Week#Categories
  • Who decides about what bugs are INVALID/WONTFIX?
    • Ask component owners? Ask experienced community members ("champions")?
    • -> Use a wontfix? whiteboard marker?
    • -> Use needs-resolution whiteboard marker?
    • => see SeaMonkey:Triage_Week#Resolving_Bugs
  • What to do with incomplete bugs?
  • How much time to give bug reporters for delivering further information?
    • -> We probably can't expect much to be done during Christmas holiday season, so using 2011-02-01 as closeme date could be reasonable and easy to remember.
  • Do we have the man power to do a whole bug day or should we announce a certain time window where champions are likely to be present?
    • -> Tony mentioned the 3 timeslots the Thunderbird guys will be using on Dec. 2 for their "Finding dupes" workshop, namely Asia/Pacific (1200-1400 UTC), Europe / Africa / Near East (1900-2100 UTC) and the Americas [from Alaska to Tierra del Fuego ;-) ] (0100-0300 UTC). We might do something similar.

How to get the community involved?

  • Post in the newsgroups (mozilla.dev.apps.seamonkey and mozilla.support.seamonkey)
  • Blogposts to appear at planet.m.o (SeaMonkey blog, KaiRo?, anyone else? QMO?)
  • Post at MozillaZine
  • Any other ways to announce it?

How can we support triagers?

  • Use #seamonkey as support channel on IRC
  • What extra resources do we need? Are links to QA/Triage and Thunderbird:Bug_Triage sufficient? Do we have to describe those steps specific for SeaMonkey on an extra page?
  • Who can give canconfirm/editbugs rights to people who want to contribute? Or should devs resolve the bugs if somebody without those rights wants to help?

Aftermath

Categories

For the actual categories see Triage Week Guide.

Project

These components are related to the project itself, including building, releases and testing.

  • Build Config
  • Project Organization
  • Release Engineering
  • Testing Infrastructure

Bugzilla report 1 UNCO 50 NEW

Remark: Not very useful to do a community bugday for that

The Missing Ones

  • Composer
  • Sidebar

What's the progress of integrating Kompozer respectively rewriting the Sidebar? Does it make sense to triage that components at the moment?

Bugzilla report 108 UNCO 186 NEW

Resolving Bugs

The goal is to resolve bugs, i.e. mark valid UNCO bugs as NEW, dupe them against known bugs and so on. For those bugs which are not clear, there are several whiteboard markers that can be used.

[CLOSEME yyyy-mm-dd INCO] The bug report is incomplete and should be closed if the reporter doesn't add further information until yyyy-mm-dd.

[CLOSEME yyyy-mm-dd WFM] The bug can't be reproduced with a current SeaMonkey nightly and should be closed on yyyy-mm-dd if the bug reporter doesn't say otherwise.

[CLOSEME INVA/WONT?] This marker can be used for bugs that could be INVALID or WONTFIX and the owner of the component or somebody familiar with it has to decide what to do with it.

DUPEME This marker can be used for bugs where an older bug report with the same issue has been seen, but can't be found at the moment.