Git Product home page Git Product logo

bugzilla-triage-helper's People

Contributors

emceeaich avatar nbp avatar

Stargazers

 avatar

Watchers

 avatar  avatar

bugzilla-triage-helper's Issues

Keyboard input ignored when the add-on is enabled

Firefox nightly, Windows 10, gfx.webrender.all set to true. If the add-on is enabled, seems the keyboard input is ignored - I cannot manually type into the comment section in the bug, for example.

Find number of bugs to triage

Need to get the appropriate query for the number of bugs that a user has to triage. This would mean:

  • figuring out the logged in user
  • querying bugzilla to find the number
  • sticking that number in a few places
  • updating that number on a regular interval
  • limiting the query to a time limit

Filter the actions you can apply

Although a user can't create new actions, it would be nice to filter down the list of actions for a user since only some might be relevant.

Command shortcuts per action

Keyboard command shortcuts per action would be nice. Since the list of actions and commands is static, this is just a pile of boilerplate code.

Support dynamic additional actions

Let's allow the additional actions to be based on product and component rather than a hard coded user selection. This will support #21, but will be a pain when people change those.

Should the buttons be additive, or reset

For example:

  • if you do Defer, it will set some firefox release flags.
  • if you then do "Accept patch" it doesn't reset those flags.

This makes it cool to quickly do additive things, like "Backlog and Accept Patch", but might be confusing if people change their mind.

Inhibit user input in textarea on instrumented bugzilla pages.

When the addon is enabled the "add comment" text box is completely disabled, no input would appear in the textbox, which prevent the user from typing text such as adding question as part of the comment in addition to a need-info.

The work-around is to disable the addon to get access back to the textarea (even without reloading).

Feature request - ability to customize or add actions

It would be nice to be able to customize additional buttons, or attach actions to existing buttons. For example, when triaging WebRender, I have to also add a blocker bug, in addition to assigning P1-P3, and in that case, there are two possible blocker bugs for P1, and three possible blocker bugs for P2. Being able to have the shortcut buttons for the most common permutations would really help.

Consider ignoring bugs with needinfo's on

I noticed the sync team ignore bugs in their triage that have need infos on them, until they've sat unchanged for 14 days. In triages, I often assign out need infos to other members of the team to evaluate, investigate or reply and that sometimes takes a couple of days. A need info is a nice way of assigning out a task without holding up the triage.

Canned comments

It would be nice to have some canned responses. Most people will have different canned responses per project, so similar to issue #21, we should have something quick and easy to do that.

Add in all the events specified for first milestone

Namely:

Wontfix
Set status to RESOLVED
Set resolution to WONTFIX
Add a comment?
Incomplete
Set status to RESOLVED
Set resolution to to INCOMPLETE
Comment “Not enough information to move forward with this bug.”
Invalid
Set status to RESOLVED
Set resolution INVALID
Comment?
Works for me
Set status to RESOLVED
Set resolution WORKSFORME
Comment “Unable to reproduce on platform listed, please reopen if issue persists”
Backlog
Set priority to P3
Set status to NEW
Add comment “Moved to backlog by ”
Feature Request
Set severity to ‘enhancement’
Set status to NEW
P1
Set priority to P1
Set status to NEW
Set status flag for current release cycle to affected
Accept Patch
Set priority to P5
Set status to NEW
Add comment “We’ll accept a patch”
Needinfo
Prompt with an autocomplete (there’s an API) for a person
Capture comment
Defer
Set priority to P2
Set status to NEW
Set status flag for current release to wontfix
Set status flag for current release+1 to affected

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.