Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Moved all on-call instructions here: https://openedx.atlassian.net/wiki/spaces/COMM/pages/3438903337/On-call+Playbooks

...

2U IT and managers: For new hires, file a GitHub Request - Onboarding issue with us. We often do not get to requests the day they are filed, so please file the request as far in advance of the employee’s start date as possible. Please provide a helpful title, but make sure it remains prefixed with [GH Request] so that our automation picks it up. Thanks!tCRIL On-Call:Ensure that the request is coming from a known 2U OCM manager or IT staff member. If so, invite the new hire to the openedx organization. Until further notice, as part of the invitation, add all new hires to the @openedx/push-pull-all group as well as any other sensible groups as requested.
At-mention Ed on the ticket to handle adding the user to the CLA check database. This will be documented and rolled out to the team soon, but for now he will handle it.
Close the issue once the invitation is sent and the user has been added to the CLA database.

🌐 Onboarding Core Contributors

So, you just became a core contributor? Congrats! 🎉 Your sponsor should file a GitHub Request - Generic issue on your behalf, with a link to the approving Discourse thread, your GH username, and the repos approved access for. If your sponsor is not responding to pings, you may file it yourself. Please first read the “For Those Joining” section here: https://openedx.atlassian.net/wiki/spaces/COMM/pages/2810249408/Core+Contributor+Committer+Runbook#For-Those-Joining-the-Core-Contributor-Program-as-a-Committer . A Core Contributor Program Administrator will be reaching out to send you the appropriate documents and ensure correct access.tCRIL On-Call:Right now, we follow this document: https://openedx.atlassian.net/wiki/spaces/COMM/pages/2810249408/Core+Contributor+Committer+Runbook#edX%3A-Adding-Someone-As-A-Committer and I expect these instructions to be in flux over the coming months, so I’m leaving that document separate. That list can be copied into a GH ticket & it’ll render as a checklist. Please put that checklist in the ticket description and mark off what’s been done. For the DocuSign, please ask one of the Program Administrators (cc-program-admins@tcril.org) to generate the envelopes for you and confirm their receipt before moving on to the latter sections.

🏗 Adding or removing repositories from the openedx GitHub organization

...

If you want to archivea respository from the openedx organization please check out OEP-14: Archiving GitHub Repositories.(tCRIL On-Call:Bring transfer requests to the team for discussion.)

🛠 Offboarding & access changes, and other requests

...

File an issue using the tCRIL Engineering board above, selecting the most appropriate template. Please provide reasoning for your change and as much supplemental detail as possible. In the case of adding or removing permissions, please have your manager ask on your behalf.tCRIL On-Call:Use your best judgement. Ask in Slack or at standup if you’re unsure. Record any action you take and your reasoning in the issue comments before closing it.

Pages

Child pages (Children Display)
alltrue

...