Requesting GitHub membership to the Mozilla org for Matt Tight (@MatthewTighe)
Categories
(mozilla.org :: Github: Administration, task)
Tracking
(Not tracked)
People
(Reporter: jmahon, Assigned: cknowles)
Details
I've read https://wiki.mozilla.org/GitHub#Team_Maintainers_.26_Project_Leads, and need help adding a contributor to the org:
Name: Matt Tight
Mozilla Email: mtighe@mozilla.com
Github Profile link: https://github.com/MatthewTighe
Github Team(s): everyone, https://github.com/mozilla
I'm not sure whether I technically count as a Team Maintainer (I'm Matt's direct manager, but I don't personally have access to the mozilla org, myself. I'm a maintainer for mozilla-mobile) - if my vouch isn't enough, please NI :Standard8.
Assignee | ||
Comment 1•2 years ago
|
||
OK, Normal checklist items - User has their github ID linked in people.m.o. And the requestor is the manager of record, so no more approvals needed for adding them to the org.
The only piece missing is the teams for the addition - there is no "everyone" team for Mozilla, and the link provided is for the org, not a team in the org.
It's fine if the objective is to get them into the org and then repo admins will add them to repos, but we do recommend team based permissions wherever possible. (and any member of the org can create teams, and any maintainer/creator of the team can add people to the team)
Please confirm that you want them added without teams, and we can send out the invites.
Reporter | ||
Comment 2•2 years ago
|
||
Ah, shoot, sorry! Missed the detail about teams. Unfortunately, as I'm not a member of the org, I don't have visibility into the existing teams, but the specific goal is to get Matt access to https://github.com/mozilla/application-services - is there an Application Services team, or a team that grants appropriate access for an occasional contributor to that repo?
Assignee | ||
Comment 3•2 years ago
|
||
So there's the "Application-Services-Collaborators" team, which has write access to the repo. Adding :Janet here who is an admin of that repo, and a maintainer of the team.
Janet - is there a preferred team I should add Matthew to? The other obvious options are "a-s-reviewers" which grants read access. (Though as a public repo, Matthew already has read access, and so could file PRs and issues so I think the desire is for some level above read.) and "application-services" which grants admin.
Comment 4•2 years ago
|
||
Adding Matt to the "Application-Services-Collaborators" team is fine.
Assignee | ||
Comment 5•2 years ago
|
||
Perfect, thank you.
Matthew - Couple invites coming your way.
First the invite to the people.m.o group ghe_mozilla_users
- please accept this first. It should go to your primary address in people.m.o
Second the invite from GitHub to the Mozilla org. This will go to whatever address is associated with your GitHub account.
Once accepted, you'll be in the application-services-collaborators team.
Note that these invites do expire after a week.
If you have any problems or questions, please let me know.
Comment 6•2 years ago
|
||
Awesome, that looks to have worked. Thanks all!
Description
•