Skip to content
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] Please create GitHub teams corresponding to 2U squads #980

Closed
nedbat opened this issue Nov 16, 2023 · 8 comments
Closed

[GH Request] Please create GitHub teams corresponding to 2U squads #980

nedbat opened this issue Nov 16, 2023 · 8 comments
Assignees
Labels
github-request Request for change to access level or settings in the openedx GitHub organization.

Comments

@nedbat
Copy link
Contributor

nedbat commented Nov 16, 2023

Firm Name

2U

Urgency

Low (2 weeks)

Requested Change

@feanil
We'd like to have GitHub teams that correspond to squads within 2U. A yaml description of the team names and members is here:

- team_name: 2u-aperture
  users:
  - MaxFrank13
  - cdeery
  - deborahgu
  - hurtstotouchfire
  - jsnwesson
  - justinhynes
- team_name: 2u-arbi-bom
  users:
  - UsamaSadiq
  - awais786
  - iamsobanjaved
  - irtazaakram
  - mumarkhan999
  - zubairshakoorarbisoft
- team_name: 2u-arch-bom
  users:
  - dianakhuang
  - jmbowman
  - nedbat
  - rgraber
  - robrap
  - timmc-edx
- team_name: 2u-aurora
  users:
  - Daniel-hershel
  - jansenk
  - jszewczulak
  - leangseu-edx
  - mattcarter
  - muselesscreator
  - nsprenkle
- team_name: 2u-cosmonauts
  users:
  - MichaelRoytman
  - Zacharis278
  - alangsto
  - chennighan2u
  - ilee2u
  - spencertiberi
  - varshamenon4
- team_name: 2u-fed-bom
  users:
  - BilalQamar95
  - Mashal-m
  - Syed-Ali-Abbas-Zaidi
  - abdullahwaheed
- team_name: 2u-infinity
  users:
  - AhtishamShahid
  - asadazam93
  - awais-ansari
  - ayesha-waris
  - ayub02
  - muhammadadeeltajamul
  - saadyousafarbi
  - sundasnoreen12
- team_name: 2u-kubrick
  users:
  - aethant
  - ashultz0
  - davidnuon
  - germanolleunlp
  - rijuma
- team_name: 2u-markhors
  users:
  - irfanuddinahmad
  - muhammad-ammar
  - saleem-latif
  - sameenfatima78
  - tahir-arbisoft
  - zamanafzal
- team_name: 2u-mobile
  users:
  - HamzaIsrar12
  - bilalawan321
  - farhan-arshad-dev
  - hassan6190
  - jawad-khan
  - memuzdak
  - miankhalid
  - moeez96
  - mumer92
  - omerhabib26
  - saeedbashir
- team_name: 2u-phoenix
  users:
  - Ali-D-Akbar
  - AliAdnanSohail
  - DawoudSheraz
  - ansabgillani
  - azanbinzahid
  - kashifch
  - uzairr
- team_name: 2u-purchase
  users:
  - HammadAhmadWaqas
  - colinbrash
  - grmartin
  - natabene
  - pshiu
  - wdrussell2015
  - zubair-ce07
- team_name: 2u-quokkas
  users:
  - alex-sheehan-edx
  - bcitro
  - johnnagro
  - kiram15
  - marlonkeating
- team_name: 2u-supernova
  users:
  - BrandonHBodine
  - Guilleves
  - Rodra
  - hajorg
- team_name: 2u-titans
  users:
  - adamstankiewicz
  - brobro10000
  - emrosarioa
  - iloveagent57
  - macdiesel
  - pwnage101
- team_name: 2u-tnl
  users:
  - KristinAoki
  - bszabo
  - cablaa77
  - connorhaugh
  - jesperhodge
  - kenclary
  - rayzhou-bit
  - theinkedkraken
- team_name: 2u-vanguards
  users:
  - ahtesham-quraish
  - attiyaIshaque
  - mubbsharanwar
  - syedsajjadkazmii
  - ugr3y
  - zainab-amir

Reasoning

Eventually these will be used for reducing write access.

@nedbat nedbat added the github-request Request for change to access level or settings in the openedx GitHub organization. label Nov 16, 2023
@openedx-workflow-automation
Copy link

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.

@feanil feanil assigned feanil and ormsbee and unassigned feanil Nov 17, 2023
@ormsbee ormsbee moved this from Backlog to To Do in Axim Engineering Tasks Nov 20, 2023
@ormsbee ormsbee moved this from To Do to In Progress in Axim Engineering Tasks Nov 20, 2023
@jristau1984
Copy link

"2u-supernova" should also include the user "theinkedkraken"

@nedbat
Copy link
Contributor Author

nedbat commented Nov 27, 2023

@ormsbee
Copy link

ormsbee commented Nov 27, 2023

Notes:

2U-aperture already existed with the correct list of users. Will it break anything in 2U automation if I rename the team with a lower case "2u"?

2u-arbi-bom created. There is an existing legacy arbi-bom team with slightly differing membership.

2u-arch-bom created. There is an existing legacy arch-bom team with identical membership.

2u-aurora created. There is an existing legacy content-aurora team with slightly differing membership.

2u-cosmonauts created. There is an existing masters-devs-cosmonauts with slightly differing membership.

2u-fed-bom created. There is an existing fed-bom with slightly differing membership.

2u-infinity created. There is an existing edx-infinity with slightly differing membership.

2u-kubrick created, but I did not add user aethant, as they are no longer a member of the openedx organization.

2u-markhors created, but I did not add user tahir-arbisoft, as they are not a member of the openedx organization. There is an existing enterprise-markhors team with slightly differing membership.

2u-mobile created, but I did not add user memuzdak, as they are not a member of the openedx organization. There are two existing mobile teams with overlapping membership: 2U-mobile-axinite and 2U-mobile-touchapp.

2u-phoenix already existed, though the membership did not match what was specified here. I added most of the users listed in this ticket but I did not remove any existing members. I did not add ansabgillani or azanbinzahid because they are not a member of the openedx organization yet.

2u-purchase created.

2u-quokkas created. There is an existing enterprise-quokkas team that has two additional members.

2u-supernova created. In addition to the members listed here, I added @jristau1984 and @theinkedkraken per #982

2u-titans created. There is an existing enterprise-titans team with two additional members.

2u-tnl created. There is an existing teaching-and-learning team with slightly differing membership.

2u-vanguards created, but I did not add user ugr3y, as they are not a member of the openedx organization. There is an existing Vanguards team with identical membership.


@nedbat: Please let me know what should be done about some of the discrepancies above. Some of the people who I didn't add to teams because they weren't part of the openedx organization look like they were in the organization at some point. At this time, I'm not sure if these people need to be onboarded, or if they recently left.

@ormsbee ormsbee moved this from In Progress to Blocked in Axim Engineering Tasks Nov 29, 2023
@ormsbee ormsbee assigned feanil and unassigned ormsbee Nov 29, 2023
@ormsbee
Copy link

ormsbee commented Nov 29, 2023

Handing this off to @feanil for further followup.

@georgebabey
Copy link

georgebabey commented Dec 1, 2023

Re: tahir-arbisoft missing from Markhors; this is correct as they have left and been offboarded.

@sarina
Copy link
Contributor

sarina commented Dec 19, 2023

@feanil - are you still following up on this ticket?

@feanil
Copy link
Contributor

feanil commented Dec 19, 2023

The teams have all been created, I'm gonna close this for now, we're waiting till next month to do more follow up on this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
github-request Request for change to access level or settings in the openedx GitHub organization.
Projects
Archived in project
Development

No branches or pull requests

6 participants