Requesting GitHub membership to the mozilla-services org for the content engineering team
Categories
(mozilla.org :: Github: Administration, task)
Tracking
(Not tracked)
People
(Reporter: mmiermans, Assigned: cknowles)
Details
I've read https://wiki.mozilla.org/GitHub#Team_Maintainers_.26_Project_Leads, and need help adding contributors to the mozilla-services org:
Names: Eric Fixler
Mozilla Email: efixler@mozilla.com
Github Profile link: https://github.com/efixler
Names: Jonathan Petto
Mozilla Email: jpetto@mozilla.com
Github Profile link: https://github.com/jpetto
Names: Mathijs Miermans
Mozilla Email: mmiermans@mozilla.com
Github Profile link: https://github.com/mmiermans
Names: Katerina Chinnappan
Mozilla Email: kchinnappan@mozilla.com
Github Profile link: https://github.com/katerinachinnappan
Names: Nina Pypchenko
Mozilla Email: npypchenko@mozilla.com
Github Profile link: https://github.com/nina-py
Our team has recently started migrating services from the Pocket Github org to Mozilla-Services, and we don't have a team in the latter yet. We'll create a new team 'content-engineering' in Mozilla-Services.
Assignee | ||
Comment 1•1 year ago
|
||
Can totally create that team and add you all to it, but first - is there any documentation of this project, or someone that's currently a member of the mozilla-services org that can confirm your additions?
Comment 2•1 year ago
|
||
👍🏼
Chris: This request has to do with the former Mozilla Social Content Engineering team now being a part of the NewTab team. As such we are working on repos in the Mozilla-Services org.
Please let us in :) Hope you're good!
Assignee | ||
Comment 3•1 year ago
|
||
Given that you're not using any extra licenses, nor asking for any elevated access to the org ... I can easily set this up - but documentation and vouches will always help grease the wheels.
Alright - team https://github.com/orgs/mozilla-services/teams/content-engineering has been created.
cc'ing in all the folks so they get the directions.
You will be getting two invites. First from people.m.o invites to the group ghe_mozilla-services_users - please accept this before proceeding.
Next, from GitHub to whatever email address you have associated with your GitHub account. The invites to the mozilla-services org(s) - once you accept these and sign into GitHub you'll be a member of the org(s), and the requested teams.
If you can't find that GitHub invite, go to the following link and next to the desired organization name, there should be an option to accept an invite. https://github.com/settings/organizations
Note that invites expire after a week, and so if you need things re-sent please update this bug.
Once you’re signed into the org, there may be some changes you need to make if you use PAT/SSH/gh cli/other-tools - directions for that live here: https://wiki.mozilla.org/GitHub/GHE_SAML_User_FAQ#Alright.2C_I.27ve_SAML.27d_what_now.3F
Please let us know if there's any questions or concerns
Assignee | ||
Comment 4•1 year ago
|
||
I see that several of you have accepted the people.m.o invite to ghe_mozilla-services_users
without then going on to accept the GitHub invite.
Please make sure to do BOTH items, else you won't have access to mozilla-services in GitHub.
Let me know if there are any problems, or if you have any questions.
Comment 5•1 year ago
|
||
I initially did the opposite, but now I am in. Thanks!
Assignee | ||
Comment 6•1 year ago
|
||
Alright - at this point, everyone has accepted the people.m.o invite, but I think (if I'm reading my lists correctly) Katerina is still missing from the org. Please feel free to reach out here, slack, email if you have a problem accepting the invites.
Eric, since you and Mathijs were the two to respond here, I've made you both maintainers of the team - this means that you can add/remove org members to the team, you can promote/demote others to maintainer, etc. (note that adding people to the org is still an owner function, so we'll need bugs like this one).
Let me know if you have any questions or concerns.
Description
•