|
|
(2 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| The following GitHub teams have are associated with our GitHub repositories. If the names are familiar that may be because we've reused the names from our Web QA badges. I should point out however that earning a badge does not mean automatic membership of the team with the same name. Active members will be reviewed at the start of each quarter to prompt any proposals for changes, and inactive members may be removed from the teams with write access at the start of each year. [https://gist.github.com/davehunt/de9b4bf7c5028bb9a114 This script] uses [https://github.com/octokit/octokit.rb Octokit.rb] and may be useful for reviewing the team repositories and members.
| | We have a [https://github.com/orgs/mozilla/teams/firefox-test-engineering Firefox Test Engineering] team in GitHub that has administrative access to the team repositories. Any other contributors should be added as needed to individual repositories with an appropriate access level. |
| | |
| == Web QA Enthusiasts ==
| |
| This is our read-only team. Any members of this team can open issues, assign issues to themselves or have issues assigned to them, and edit their own comments. Anyone is welcome to become a member of this team.
| |
| | |
| == Web QA Apprentices ==
| |
| Our apprentices are regular contributors that we've granted write access to our repositories. Any Web QA staff member can propose a new member of the team, and if there are no objections then they'll be added. We also intend to review active contributors each quarter to see if anyone would like to propose new members. We'll annually review the members and unless there are objections anyone in this team that has not been active in the last 12 months will be removed. This will help us to keep the membership limited to an approved few of our most active contributors. If you have recently been removed from this team, it's likely that this is the reason.
| |
| | |
| == Web QA Sorcerers ==
| |
| The sorcerers are the administrators of our repositories. Membership is limited to Web QA staff members. This allows us to give write access to our projects without worrying about giving away administrative control. We'll be regularly reviewing membership to ensure that we keep a tight control of this team.
| |
Latest revision as of 19:54, 6 October 2016
We have a Firefox Test Engineering team in GitHub that has administrative access to the team repositories. Any other contributors should be added as needed to individual repositories with an appropriate access level.