GitHub: Difference between revisions

41 bytes added ,  1 February 2016
clarify and link to Mozilla organization
(Answer the "outside collaborator" vs "team member" vs "org member" question)
(clarify and link to Mozilla organization)
Line 31: Line 31:


=== Can I be a Member of the Mozilla Organization? ===
=== Can I be a Member of the Mozilla Organization? ===
With recent github enhancements (2015), we encourage the following (rough) guidelines, which strongly prefers using github teams. As a reminder, all members of the github organization 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.
With recent github enhancements (2015), we encourage the following (rough) guidelines, which strongly prefers using github teams. As a reminder, 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.
* "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.
* "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.
canmove, Confirmed users
2,056

edits