Changes

Jump to: navigation, search

GitHub

137 bytes removed, 14:47, 1 March 2018
Team Maintainers & Project Leads: Reduce the text & clarify it.
Project owners and team maintainers may find the following information helpful when asking for access for a new team member:
*With recent GitHub enhancements (2015), we encourage We prefer the following (rough) guidelines, which strongly prefers using use of github teams. As a reminder, all * All members of the [https://github.com/mozilla/ Mozilla organization on github] agree to be bound by [https://www.mozilla.org/en-US/about/governance/policies/commit/requirements/ Mozilla's Commit Access Requirements], and should follow the intent of the [https://www.mozilla.org/en-US/about/governance/policies/commit/access-policy/ Mozilla's Commit Access Policy] as much as practical.
** "Outside Collaborator": repository admins can grant outside collaborator to any GitHub account. "Outside Collaborator" is roughly analogous to "Level 1a" access to Mozilla-hosted repositories.
** "Team Member": team maintainers can add GitHub users to a team, if they are already a member of the organization. If you are not yet a member of the organization, the team maintainer should [[#contact|request your addition]] to their team, as a form of vouching. "Team Member" is roughly analogous to "Level 2" or "Level 3", with the distinction being the content of the repositories managed by the team.
{{note| As of January 6To get access for a new Contributor, 2017please [https://bugzilla.mozilla.org/enter_bug.cgi?comment=I%27ve%20read%20https%3A%2F%2Fwiki.mozilla.org%2FGithub%2C%20and%20need%20help%20with%20the%20following.%0D%0A%0D%0A&component=Github%3A%20Administration&form_name=enter_bug&product=mozilla.org& file a bug], we will start cancelling any invitation to the organization which is not accepted within 2 weeks of the invitation.}}including:
{{note| As of June 30, 2016, all members of * The contributor's details and gitHub ID** Please also get the Mozilla organization on GitHub '''MUST''' have [https://helpcontributor to link their github id with their phonebook entry.github* The team(s) they should be added to.com/articles/about-two-factor-authentication/ 2FA enabled]* Approval from a team maintainer or manager.|reminder}}
{{note| '''Please Note:'''* We will cancel any invitation to the organization which is not accepted within 2 weeks.* All members of the Mozilla organization on GitHub '''MUST''' have [https://help.github.com/articles/about-two-factor-authentication/ 2FA enabled].* Automation accounts are also required to have 2FA enabled. Scripts should use [https://help.github.com/articles/creating-an-access-token-for-command-line-use/ access tokens] with minimum permissions to accomplish the task.}} The best way to ask for a Contributor to be invited to the organization is to [https://bugzilla.mozilla.org/enter_bug.cgi?comment=I%27ve%20read%20https%3A%2F%2Fwiki.mozilla.org%2FGithub%2C%20and%20need%20help%20with%20the%20following.%0D%0A%0D%0A&component=Github%3A%20Administration&form_name=enter_bug&product=mozilla.org& open a bug] including the contributor's GitHub login, and the team(s) they need access to. A team maintainer or manager should approve in the bug.
=== Should I make a separate github organization or just create a repository in an existing one? ===
Canmove, confirm, emeritus
3,627
edits

Navigation menu