-
Notifications
You must be signed in to change notification settings - Fork 137
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 accounts that are in zero teams #713
Comments
Related #651 |
Accounts that would be affected (unless we add them to another team or decide that we're not doing this): @ahmadnassri |
I'm going to add @WaleedAshraf back to |
Affected people list part 2 (broken up into two lists because apparently there is a limit to how many names you can @-mention in a GitHub comment): @naskapal |
Honestly only reason I hadn't left was because I couldn't find a leave button on the organization page, for whomever is looking for it it can be found in your settings https://github.com/settings/organizations |
being in the org allows me to stay informed. |
Can you explain that a bit more? What do you do to stay informed that you wouldn't be able to do if you weren't a member of the org? |
@nodejs/tsc (for awareness) |
Can you add me back to the website team? |
Are you currently contributing to the website repository? 👀 (Just by a quick look, it seems the last time you contributed to the org in general was on 2018 https://github.com/search?q=commenter:justsml+org:nodejs, https://github.com/search?q=author:justsml+org:nodejs) |
@isaacs is working on PRs to move some packages into core. |
Being or not in the org changes nothing to that, right? |
I've been away for a while and I'm returning now, could you keep me on the time to website? |
One additional suggestion which is optional and should not block or delay removing people as you suggested is that it would be good to document this as standard practice in our GITHUB_ORG_MANAGEMENT_POLICY.md]( (https://github.com/nodejs/admin/blob/main/GITHUB_ORG_MANAGEMENT_POLICY.md), most likely in the |
@ovflowd you are correct, that's my last merge there. However I have been on some of the zoom calls over the last year or 2, and recently I've been finding more time to contribute to the OSS projects I ❤️. (This is fairly recent, and to see that my efforts are trending toward more OSS work, I've recently landed small to medium PRs in aws-sdk-mock-client and Netflix's Pollyjs.) While it's not visible in this GitHub org, I have been working on various bits of Promise/async content to hopefully bring into the official docs (I was discussing this with @benjamingr about a year+ ago.) This got delayed because I sold a (temporary) license for my content which reverts back to me in October - at that point I will be very excited to contribute. |
I believe my membership was from the website team, then as a Board member, and most recently as a member of the No strong feelings here so up to y'all @Trott @mhdawson (et al) what you'd like to do 🙏🖖 |
I am +1 to removing anyone who isn't explicitly a member of a WG. As far as I know, this shouldn't prevent anyone from contributing and I'd be happy to fast-follow with support to join relevant WGs if they are doing work in a WG but are not currently a member. The barrier to re-joining upon becoming active again is very low, so if people want to be a member they should participate actively in the project's work. After having been a member of this organization coming up on a decade, I genuinely believe one of our biggest mistakes was having a low barrier to entry and no plan of managing inactive contributions - this is something I recognized early in the Website WG but wasn't experienced enough to fully understand the impact of. This has led to the awkward state we're in now where people want access but aren't contributing, and being removed feels harsher than it actually is given the low barrier to entry/re-entry. We've lost velocity in a number of spaces because of this, and I'm happy to see us beginning to course correct more broadly on that (rather than in individual cases, like teams/WGs/initiatives that have implemented Emeritus). |
I couldn't agree more with @bnb. Having 600+ members in the org, it's truly hard for me to find the relevant people for each part of Node.js. It's also important to mention, some members could even be in a WG team but also not being active there. I honestly believe auditing active members is vital. And allowing members to re-enter once they want to contribute should be a low barrier. We do the same on the GNOME Foundation. If you're not active, no worries, you're granted Emeritus, and you're welcome to come back once you contribute more. It's just genuine housekeeping. |
I agree with @bnb and want to clarify that this applies not just to WGs (working groups), but also to all GitHub teams in the org, including those that are not officially chartered working groups. |
I've added the |
@nodejs/tsc Can you give a 👍 reaction to this if you'd like us to move forward with this, and a 👎 if you have concerns/doubts and would want this to at least wait for the next meeting? I see 👍 above from targos, aduh95, and RaisinTen. Anyone else? |
I've gone ahead and removed accounts that are in zero teams. If you feel like you were removed in error, please leave a comment or get in touch. (My email is in my GitHub profile.) Thanks, everyone! |
There are people in the nodejs org who have either removed themselves from their last team or else have been removed through some other process. To help clean things up and keep it maintainable, I'd like to remove people who have zero teams. But sometimes people can be very surprised when they get the GitHub notification email saying they've been removed from the org. And once or twice, someone has protested to me privately, saying that there's no reason not to leave them in the org. I have mixed feelings about that.
If you are in favor of removing accounts from the GitHub nodejs org that are not members of any teams, no need to leave a comment (unless you think you have something to say that I haven't covered). A 👍 reaction is appreciated, though.
On the other hand, if you think there are good reasons not to do this, I'd like to read what you have to say about it! Please comment.
I'll put a list of all the people that would be affected at this point in time so they know this is coming and/or can comment if they wish.
The text was updated successfully, but these errors were encountered: