mikeconley / triage-carpool-crew-tools

A script to find the bugs for triage, and to distribute them evenly to the team to perform triage asynchronously.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

triage-carpool-crew-tools

A script to find the bugs for triage, and to distribute them evenly to the team to perform triage asynchronously.

Instructions:

  1. After cloning the repository, create a team.json file with the following format:
{
  "@mconley": {
    "email": "mconley@mozilla.com"
  },
  "@someone": {
    "email": "someoneelse@mozilla.com"
  }
}

where each object has some unique identifier as the key (best if that's their Matrix nick), and then the Bugzilla email address as the email. (Note that for PTO or absences, you can also add a "disabled" key to the user object, with the value being a string explaining why)

  1. If you don't have virtualenv installed, install it.
  2. Create a new virtual environment in the directory, like:
$ virtualenv venv
  1. Activate the virtual environment:
$ . venv/bin/activate
  1. Install the dependencies
$ pip install -r requirements.txt
  1. Run the script:
python triage.py

About

A script to find the bugs for triage, and to distribute them evenly to the team to perform triage asynchronously.


Languages

Language:Python 100.0%