Confirmed users
3,816
edits
No edit summary |
|||
| Line 1: | Line 1: | ||
We need some space to brainstorm ways to make the QA Companion a better tool. | We need some space to brainstorm ways to make the QA Companion a better tool. | ||
= Bug Analysis = | |||
We have [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Other+Applications&component=QA+Companion&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= 30 bugs] currently against the QA Comapanion (QAC). | We have [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Other+Applications&component=QA+Companion&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= 30 bugs] currently against the QA Comapanion (QAC). | ||
I went through each of them and gave them a priority. I think that the next version of the QAC will fix P1 and P2 bugs as well as one or two new features. | I went through each of them and gave them a priority. I think that the next version of the QAC will fix P1 and P2 bugs as well as one or two new features. | ||
To that end, I followed the following criteria when distributing priorities: | To that end, I followed the following criteria when distributing priorities: | ||
| Line 18: | Line 18: | ||
|- | |- | ||
|P3 | |P3 | ||
| | |Nice-to-have's, things we'd like to fix, but we'd still ship with if we had to | ||
|- | |- | ||
|P4 | |P4 | ||
| Line 26: | Line 26: | ||
|Administrative issues with the product, IT decisions etc | |Administrative issues with the product, IT decisions etc | ||
|} | |} | ||
Feel free to take a look at the [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=Other+Applications&component=QA+Companion&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&resolution=---&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= bug list] and comment in any of the bugs that you feel should have a different priority than the one I picked. | |||
= Design Issues = | |||
Now let's talk about design. The current application does four basic things: | |||
# Shows a news page with content populated from QMO (quality.mozilla.org) | |||
# Provides a Litmus tab to run Litmus testcases | |||
# Bugzilla tab to do some simple bugzilla querying | |||
# Chat - rebundles Chatzilla (an IRC chat add-on). It will launch Chatzilla for you. | |||
What else can it do? What does it not do well that we should improve? | |||
* I think the log-in and password remembering functionality is only one step away from being compeletely broken (just look at the number of bugs that deal with this). I think that this is a core feature that we should repair. | |||
* The original designs called for a notification window that would display from the QMO icon in the status bar of the main application. Inside those notifications, the user would be alerted to upcoming test events or other test news. This feature is mostly implemented but never worked properly. It's currently turned off. | |||
*<font color="gray">'''Your thoughts here'''</font> | |||