Wikimedia Release Engineering Team/Skill matrix
See also: Wikimedia Release Engineering Team/Access list
The Release Engineering Team skill matrix is an attempt to identify (and subsequently address) bus-factor problems within the team. It came out of the May 2015 RelEng team offsite before the Wikimedia Hackathon in France where the silo'd nature of the team was identified as a key problem to address.
Below is the latest revision of the skill matrix (historical).
2022-06
editScale:
- 1–5
- 1 = No knowledge
- 5 = Comfortable handling most situations
Ahmon | Antoine | Brennen | Dan | Jeena | Jaime | Andre | Other maintainers (names) | ||
---|---|---|---|---|---|---|---|---|---|
Bug Tracking | Deploy Phabricator | 1 | 1 | 5 | 1 | 1 | 1 | 1 | |
Reset Phabricator 2fa | 1 | 1 | 2 | 1 | 1 | 1 | 4 | ||
Silence bulk Phabricator changes | 1 | 2 | 2 | 1 | 1 | 1 | 5 | ||
Code Hosting | Deploy Gerrit | 2 | 5 | 1 | 3 | 1 | 1 | 1 | |
Deploy GitLab | 1 | 1 | 5 | 1 | 1 | 1 | 1 | ||
New Gerrit Repos | 4 | 5 | 4 | 5 | 2 | 1 | 1 | QChris | |
New GitLab Repos | 1 | 1 | 5 | 4 | 2 | 1 | 2 | ||
Gerrit permission changes | 5 | 4 | 3 | 5 | 1 | 1 | 2 | Kunal still? | |
Continuous Delivery | New Docker Images | 5 | 5 | 4 | 5 | 5 | 3 | 1 | James Forrester |
Image building with Blubber | 4 | 3 | 3 | 5 | 5 | 3 | 1 | ||
Continuous Integration with GitLab | 3 | 1 | 4 | 4 | 3 | 2 | 1 | ||
Continuous Integration with Zuul | 3 | 5 | 3 | 5 | 4 | 3 | 1 | James Forrester | |
Deploy Jenkins | 3 | 4 | 2 | 3 | 1 | 4 | 1 | ||
Deployment Tooling | Train | 5 | 5 | 5 | 5 | 4 | 4 | 1 | |
Backports | 5 | 4 | 4 | 5 | 5 | 4 | 1 | Various deployers | |
CI Jobs (i.e., Zuul) | 4 | 5 | 4 | 5 | 4 | 4 | 1 | James Forrester | |
Deployment training | 3 | 2 | 5 | 5 | 4 | 4 | 1 | Ariel | |
Log triage | 4 | 3 | 5 | 5 | 5 | 4 | 2 | Timo |