Confirmed users
53
edits
(Mozilla staff can self-serve onboarding to github.com/mozilla) |
(GitHub cancels any invitation which is not accepted within 1 week, not 2 weeks) |
||
| 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. | ||
'''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. | '''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. GitHub cancels any invitation not accepted within 1 week. 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. | '''Mozilla contributors with an active NDA''' should follow the bug filing process below. | ||
| Line 198: | Line 198: | ||
'''Please Note:''' | '''Please Note:''' | ||
* All organization members '''MUST''' have an entry on people.mozilla.org and '''MUST''' have their verified GitHub identity entered there. | * All organization members '''MUST''' have an entry on people.mozilla.org and '''MUST''' have their verified GitHub identity entered there. | ||
* GitHub cancels any invitation which is not accepted within | * GitHub cancels any invitation which is not accepted within 1 week. | ||
* All members and outside contributors of the Mozilla organization on GitHub '''MUST''' have [https://help.github.com/articles/about-two-factor-authentication/ 2FA enabled]. | * All members and outside contributors 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. | * 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. | ||