Closed
Bug 1463857
Opened 7 years ago
Closed 2 years ago
Create an app to give me the next bug I should diagnose
Categories
(Web Compatibility :: Tooling & Investigations, defect, P1)
Web Compatibility
Tooling & Investigations
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: miketaylr, Unassigned)
Details
This bug tracks the work to create a webapp that will do the following:
* gives the user a button they can click that tells them what the next bug is they should diagnose
It should consider the following constraints as ranking criteria (1, 2, and 3 are just some abstract notion of weighted importance):
1. Bugzilla Tech Evangelism::Desktop/Mobile P1 bugs with [needsdiagnosis] whiteboard tag
1. Non-anonymous GitHub webcompat/web-bugs with priority-critical label
2. Non-anonymous GitHub webcompat/web-bugs with priority-important label
2. Anonymous (filed by @webcompat-bot) GitHub webcompat/web-bugs with priority-critical label
2. Anonymous GitHub webcompat/web-bugs with priority-critical label
3. Bugzilla Tech Evangelism::Desktop/Mobile P3 bugs with [needsdiagnosis] whiteboard tag
3. Any other GitHub webcompat/web-bugs with priority-normal label
Let's build something, then figure out how to solve the "don't give the same bugs to different people" problem.
Reporter | ||
Updated•7 years ago
|
Priority: -- → P1
Reporter | ||
Updated•7 years ago
|
Assignee: nobody → kmanning
Comment 1•7 years ago
|
||
I've figured out all my queries and made a bug object model, but I've run into a couple of questions:
• How do people file GH bugs anonymously (i.e., not with the bot, as in 3rd #2 above)? I can't find an example issue, so I'm not sure what I should be looking for in the "author" field.
• My impulse was to sort so that the oldest bug is offered up first, but many of the oldest GH issues have "sitewait" milestones attached. Is it better to grab those anyway so that they're checked periodically? Or should I discard those (or only grab "needstriage" or "needsdiagnosis") because there's an existing system in place that reminds us when to review that status? Or...?
Flags: needinfo?(miket)
Reporter | ||
Comment 2•7 years ago
|
||
(In reply to Kate Manning from comment #1)
> I've figured out all my queries and made a bug object model, but I've run
> into a couple of questions:
>
> • How do people file GH bugs anonymously (i.e., not with the bot, as in 3rd
> #2 above)? I can't find an example issue, so I'm not sure what I should be
> looking for in the "author" field.
Sorry, that's unintentionally confusing. All anon bugs are filed by @webcompat-bot.
> • My impulse was to sort so that the oldest bug is offered up first, but
> many of the oldest GH issues have "sitewait" milestones attached. Is it
> better to grab those anyway so that they're checked periodically? Or should
> I discard those (or only grab "needstriage" or "needsdiagnosis") because
> there's an existing system in place that reminds us when to review that
> status? Or...?
Ah yeah, all of the candidate bugs should be pulled from the "needsdiagnosis" milestone -- sorry for not specifying this. Milestones are mutually exclusive, so you won't get any "sitewait" (or anything else) bugs.
Flags: needinfo?(miket)
Comment 3•6 years ago
|
||
In progress, but online: http://nbo.herokuapp.com/nbo
Todo:
• Figure out how to avoid giving the same bug(s) to different people (maybe involving PostgreSQL)
• Adapt for needstriage training/testing (e.g., give blocks of 10 bugs filtered by necessary params)
• Make results reload in place with jquery, React, Vue, or other (i.e., be modern), rather than redirect to second page (as though made with duct tape & paperclips)
Comment 4•2 years ago
|
||
The bug assignee didn't login in Bugzilla in the last months and this bug has priority 'P1'.
:denschub, could you have a look please?
For more information, please visit auto_nag documentation.
Assignee: kmanning567 → nobody
Flags: needinfo?(dschubert)
Comment 5•2 years ago
|
||
Since we no longer have the goal of diagnosing every single issue, I'm afraid this isn't the best thing to be working on right now... Let's close this, we can always come back to this if it becomes relevant again.
Status: NEW → RESOLVED
Closed: 2 years ago
Flags: needinfo?(dschubert)
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•