-
Notifications
You must be signed in to change notification settings - Fork 17
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
Remove users without a team from GitHub #84
Comments
Interesting, I was going through how membership in Rust GitHub Org works and it seems alumni are still kept in the GitHub org? Source: https://forge.rust-lang.org/compiler/membership.html#alumni-status Maybe it has changed now, and would love to get more insights on this :D |
Yes, right now they are still kept in the GitHub organization. But that's what we want/need to change, since it becomes unsustainable with time. |
Hey, I would like to work on this - having a look at it now |
Personal notesThis is what we need: https://docs.github.com/en/rest/orgs/members?apiVersion=2022-11-28#remove-an-organization-member What we want to do is:
|
Hey @georgegarrington thanks for your help on this 🙏 |
@MarcoIeni hi Marco still up for doing this however I won't have time right now so feel free to re-assign if necessary |
Ok, don't worry and thanks again for your help :) If someone else wants to pick this, let us know. |
Hey @MarcoIeni !. |
Go for it! 😁 I assigned the issue to you 👍 If you need anything, just ask! |
Right now, we invite new users to the
rust-lang
GitHub organization when they are added to a team. Eventually, they might stop contributing to the team and leave it again. When that happens, they are removed from the team in the rust-lang/team repo.When a user is no longer part of any team or working group, we should also remove them from the
rust-lang
GitHub organization. This a) cleans up the members of the organization, making it easier to manage and review them. And b) frees up seats in the organization. The latter will become more relevant in the future, when admins will need to manually add seats in case we run out of our current allocation.The text was updated successfully, but these errors were encountered: