This is the human/machine readable list of Mozilla Necko team triagers and dates each one is on duty
Refer to regularly updated JSON file triage.json with list of names and bugzilla emails, and a calendar with duty end-dates.
"triagers"
root object node holds a map of"Full Name" -> { data }
. Right now thedata
object keeps only the bugzilla email inbzmail
field."duty-end-dates"
root holds a map ofdate -> "Full Name"
, where thedate
is the last day the triager is on duty, inclusive. The last date is2035-01-01
pointing at theFallback
triager. Getting there means the list has to be manually updated and re-published.
Just use this link to add it to gcal and follow instructions. The direct link to the ICS file is here.
git clone https://github.com/mozilla-necko/triage-list.git
cd triage-list
npm install
npm run update
npm run push
npm run update
will automatically append the next full cycle of all triagers to the triage.json
file. npm run push
will update the ICS file and git push
the changes. Then you are done.
If you already cloned before, then update
and push
commands are enough to publicly update the list.
Assuming you already cloned the repo as described above
npm run exempt -- <YYYY-MM-DD>
npm run push
where YYYY-MM-DD is the date from duty-start-dates
you want to remove. The triager at that date will be removed and all following triagers after the date will be shifted one week earlier.
Run npm run help
for the full list of commands.