GitHub: Difference between revisions

Jump to navigation Jump to search
Mozilla staff can self-serve onboarding to github.com/mozilla
(Updating instructions)
(Mozilla staff can self-serve onboarding to github.com/mozilla)
Line 19: Line 19:
Please read '''[[#join|this section]]''' on being a member. But if, for example, you're working with public repositories, many times the workflow for contributing may be as simple as forking the repository to your own account, drafting your changes, and then filing a Pull Request to have your changes merged to the parent repository, without needing to be a member of GHE.
Please read '''[[#join|this section]]''' on being a member. But if, for example, you're working with public repositories, many times the workflow for contributing may be as simple as forking the repository to your own account, drafting your changes, and then filing a Pull Request to have your changes merged to the parent repository, without needing to be a member of GHE.


However if you need it, file a bug '''[https://bugzilla.mozilla.org/enter_bug.cgi?assigned_to=nobody%40mozilla.org&bug_ignored=0&bug_severity=normal&bug_status=NEW&bug_type=task&cf_fx_iteration=---&cf_fx_points=---&comment=I%27ve%20read%20https%3A%2F%2Fwiki.mozilla.org%2FGitHub%23I_need_to_be_a_member_of_an_org%2C%20and%20am%20requesting%20access%20to%20GitHub%20%2A%2AOR%2A%2A%20I%20am%20requesting%20help%20adding%20a%20contributor%3A%0D%0A%0D%0AName%3A%20%0D%0AMozilla%20Email%20Address%3A%20%0D%0AGithub%20Profile%20Link%3A%20%0D%0A%3E%20%2A%2AREQUIRED%2A%2A%3A%20Staff%20must%20have%20their%20%5BGitHub%20Identity%20linked%5D%28https%3A%2F%2Fwiki.mozilla.org%2FGitHub%2FGHE_SAML_User_FAQ%23People.m.o_linkage_to_GitHub_account%29%20to%20their%20people.m.o%20profile%21%20%0D%0A%0D%0AGithub%20Team%28s%29%3A%20%0D%0A%3E%20%2A%2AOPTIONAL%2A%2A%3A%20This%20is%20NOT%20the%20Org%20name%2C%20but%20instead%20a%20team%28s%29%20inside%20the%20requested%20organization.%0D%0A%0D%0AIf%20this%20is%20not%20being%20requested%20by%20a%20team%20maintainer%2C%20please%20request%20their%20approval%20via%20needinfo%20below.&component=Github%3A%20Administration&contenttypemethod=list&contenttypeselection=text%2Fplain&defined_groups=1&filed_via=standard_form&flag_type-4=X&flag_type-607=X&flag_type-803=X&flag_type-864=X&flag_type-936=X&needinfo_role=other&needinfo_type=needinfo_from&op_sys=Unspecified&priority=--&product=mozilla.org&qa_contact=jbircher%40mozilla.com&rep_platform=Unspecified&short_desc=Requesting%20GitHub%20membership%20to%20the%20%3CORGNAME%3E%20org%20for%20%3CUSERNAME%3E&target_milestone=---&version=other in Bugzilla]''' filling out the fields as best you can.
'''Mozilla staff:''' you do not need to file a bug to join the [https://github.com/mozilla mozilla] org. Once you '''[[GitHub/GHE_SAML_User_FAQ#People.m.o_linkage_to_GitHub_account|link your GitHub account]]''' to your [https://people.mozilla.org people.mozilla.org] profile, you'll automatically be invited to the org. (Remember that GitHub cancels any invitation not accepted within 2 weeks.) You do still need to file a bug below if you need membership in a ''different'' org, or membership in a specific team.
 
'''Mozilla contributors with an active NDA''' should follow the bug filing process below.
 
If you need it, file a bug '''[https://bugzilla.mozilla.org/enter_bug.cgi?assigned_to=nobody%40mozilla.org&bug_ignored=0&bug_severity=normal&bug_status=NEW&bug_type=task&cf_fx_iteration=---&cf_fx_points=---&comment=I%27ve%20read%20https%3A%2F%2Fwiki.mozilla.org%2FGitHub%23I_need_to_be_a_member_of_an_org%2C%20and%20am%20requesting%20access%20to%20GitHub%20%2A%2AOR%2A%2A%20I%20am%20requesting%20help%20adding%20a%20contributor%3A%0D%0A%0D%0AName%3A%20%0D%0AMozilla%20Email%20Address%3A%20%0D%0AGithub%20Profile%20Link%3A%20%0D%0A%3E%20%2A%2AREQUIRED%2A%2A%3A%20Staff%20must%20have%20their%20%5BGitHub%20Identity%20linked%5D%28https%3A%2F%2Fwiki.mozilla.org%2FGitHub%2FGHE_SAML_User_FAQ%23People.m.o_linkage_to_GitHub_account%29%20to%20their%20people.m.o%20profile%21%20%0D%0A%0D%0AGithub%20Team%28s%29%3A%20%0D%0A%3E%20%2A%2AOPTIONAL%2A%2A%3A%20This%20is%20NOT%20the%20Org%20name%2C%20but%20instead%20a%20team%28s%29%20inside%20the%20requested%20organization.%0D%0A%0D%0AIf%20this%20is%20not%20being%20requested%20by%20a%20team%20maintainer%2C%20please%20request%20their%20approval%20via%20needinfo%20below.&component=Github%3A%20Administration&contenttypemethod=list&contenttypeselection=text%2Fplain&defined_groups=1&filed_via=standard_form&flag_type-4=X&flag_type-607=X&flag_type-803=X&flag_type-864=X&flag_type-936=X&needinfo_role=other&needinfo_type=needinfo_from&op_sys=Unspecified&priority=--&product=mozilla.org&qa_contact=jbircher%40mozilla.com&rep_platform=Unspecified&short_desc=Requesting%20GitHub%20membership%20to%20the%20%3CORGNAME%3E%20org%20for%20%3CUSERNAME%3E&target_milestone=---&version=other in Bugzilla]''' filling out the fields as best you can.


The information we request:
The information we request:
Line 170: Line 174:
<div id="join"> </div>
<div id="join"> </div>
=== Can I be a Member of the Mozilla Organization? ===
=== Can I be a Member of the Mozilla Organization? ===
No one automatically becomes a member of any of our GitHub Enterprise organizations. Staff members can find instructions at [[GitHub#I_need_to_be_a_member_of_an_org]].
If you're Mozilla staff, yes: you'll be invited to the [https://github.com/mozilla mozilla] organization once you '''[[GitHub/GHE_SAML_User_FAQ#People.m.o_linkage_to_GitHub_account|link your GitHub account]]''' to your [https://people.mozilla.org people.mozilla.org] profile. Membership in any ''other'' GitHub Enterprise organization is not automatic, and neither is membership in a team — see [[GitHub#I_need_to_be_a_member_of_an_org]] for how to request either.
 
If you're a Mozilla contributor with an active NDA, you can request it via the process at [[GitHub#I_need_to_be_a_member_of_an_org]].


{{Note| Good news! You do not need to be a member of the Mozilla organization on GitHub before you can contribute to Mozilla! We have several sites which can help you find the best fit for contribution:
{{Note| Good news! You do not need to be a member of the Mozilla organization on GitHub before you can contribute to Mozilla! We have several sites which can help you find the best fit for contribution:
Confirmed users
53

edits

Navigation menu