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

Enumerate who to contact to ask for granting permissions #365

Closed
minijackson opened this issue Oct 22, 2022 · 6 comments · Fixed by #425
Closed

Enumerate who to contact to ask for granting permissions #365

minijackson opened this issue Oct 22, 2022 · 6 comments · Fixed by #425
Assignees

Comments

@minijackson
Copy link
Member

minijackson commented Oct 22, 2022

As discussed during the NixCon 2022 Hackathon

Related to PR #362


Preliminary results:

Currently these people are org owners: https://github.com/orgs/NixOS/people?query=role%3Aowner

Team leads should also be admins for GitHub teams, and have merge permissions to all repositories relevant to that team.
Team members (i.e., the team itself) should have triage permissions on those repositories, and write access to the team's project board.

Related: NixOS/foundation#33

@nixos-discourse
Copy link

This issue has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/2022-10-22-documentation-team-meeting-notes-12-nixcon-edition/22689/1

@lucperkins lucperkins changed the title Enumerate who to contact to aks for commit access. Enumerate who to contact to ask for commit access. Dec 15, 2022
@nixos-discourse
Copy link

This issue has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/2022-12-22-documentation-team-meeting-notes-21/25534/1

@nixos-discourse
Copy link

This issue has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/2022-01-05-documentation-team-meeting-notes-22/25535/1

@fricklerhandwerk
Copy link
Collaborator

There is a team who has permissions to grant permissions. Is it https://github.com/orgs/NixOS/teams/board-members? @thufschmitt do you remember how we managed this for the Nix team?

@fricklerhandwerk fricklerhandwerk moved this to 🏁 Assigned in Nix documentation Mar 2, 2023
@fricklerhandwerk fricklerhandwerk self-assigned this Mar 2, 2023
@thufschmitt
Copy link
Member

There is a team who has permissions to grant permissions. Is it https://github.com/orgs/NixOS/teams/board-members? @thufschmitt do you remember how we managed this for the Nix team?

You link to https://github.com/orgs/NixOS/people?query=role%3Aowner somewhere else, which I guess is the right list. For the Nix team, I guess someone (Eelco?) had the right rights and just did it.

I'm not sure what your problem is, but if it's that you want to change the members of the team, it would probably make sense to ask for the team lead to get admin access to it so that you can manage that yourself.

@fricklerhandwerk fricklerhandwerk changed the title Enumerate who to contact to ask for commit access. Enumerate who to contact to ask for granting permissions Mar 22, 2023
@nixos-discourse
Copy link

This issue has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/2023-03-21-documentation-team-meeting-notes-34/26619/1

@github-project-automation github-project-automation bot moved this from 🏁 Assigned to ⏰ Postponed in Nix documentation Apr 6, 2023
@asymmetric asymmetric moved this from ⏰ Postponed to ✅ Done in Nix documentation Jul 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

4 participants