-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[GH Request] Maintainership for enterprise repos #1352
Comments
Thank you for your report! @openedx/axim-oncall will triage within a business day. Simple requests usually take 2-3 business days to resolve; more complex requests could take longer. |
@bcitro a couple of questions for you
Here are my proposed steps, let me know what you think:
If that sounds good to you and the rest of the @openedx/axim-engineering team here I should be able to do it today. |
Hi @bmtcril - thank you for the quick reply! That proposal works well for us. One potential minor complication - the |
@bcitro I don't think there are any bad effects of having the the owner in enterprise-integrated-channels be incorrect temporarily, but I'm about to start these changes by creating the new group now if anyone wants to push through that change. |
Ok @bcitro I've created the new team, added folks, and the permissions. If you want to confirm membership, I think you can check here: https://github.com/orgs/openedx/teams/2u-enterprise/members and repositories here: https://github.com/orgs/openedx/teams/2u-enterprise/repositories In looking at the existing teams, only
If those users still need access to those repositories we can figure a way to add them to appropriate teams, if not I can just remove all of the existing repository permissions. Let me know how you'd like to proceed! |
@bmtcril Awesome, thanks! Apologies, but there are two members I missed that need to be added to
I don't think we need to keep the old teams at this point, we can handle everything through the new For
I will get started coordinating the creation of the Thanks again for your help with all of this! |
Sorry - also just noticed that https://github.com/openedx/enterprise-integrated-channels is only under |
I've added enterprise-integrated-channels to 2u-enterprise, sorry for the miss. Also added mahamakifdar19 The following teams have been deleted: I think this is done now, aside from the catalog-info updates, so I'm going to close it out but feel free to re-open or ping me if there are any issues! |
@bmtcril Hopefully last thing! Looks like |
All set, thanks! |
@bcitro please update or add |
@feanil thanks for the nudge, I've added/updated the Thanks! |
Firm Name
2U
Urgency
Medium (< 2 weeks)
Requested Change
The 2U enterprise team would like to take on maintainership responsibilities for the enterprise-specific openedx repos (specified below). Please let me know next steps for making this happen.
There are currently four github teams (corresponding to the 2U enterprise engineering teams) that would need to have maintainer permissions for every repo listed. I would propose creating a new github team called
2u-enterprise
, which is comprised of the following teams:2u-iris
2u-markhors
2u-quokkas
2u-titans
Also - the
2u-quokkas
team needs to add two members which are currently missing. Their github usernames are:katrinan029
jesperhodge
Enterprise repos for maintainership:
Reasoning
Two main reasons:
The text was updated successfully, but these errors were encountered: