-
Notifications
You must be signed in to change notification settings - Fork 29.8k
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
Collaborator nominations #12646
Comments
+1, Jason's work on N-API and Kunal's work on Windows and VS support in Node's build system have been really helpful contributions! @jasnell: Fixed a couple links in the original post. |
Are there people that were committers in N-API before it was merged that aren't committers in Core? Maybe we should do some kind of bulk issue for all of them because it should be uncontroversial given the impact of that work. |
+1 from me on the 2 nominations. |
I’d like to nominate:
|
+1 to all 3 nominations. |
I'd like to add Pull requests: https://github.com/nodejs/node/pulls/gireeshpunathil |
And +1 to all 4 nominations from me. |
+1 (to all 4) |
+1 to all of them |
+1 to all 4 |
+1 to all 4 too |
@jasongin and @kunalspathak were added via #13200 (👏!) |
I think the only person remaining to be onboarded in this issue is @gireeshpunathil. I'll send them an email and try to set something up. |
In the meantime, I'd also like to nominate @XadillaX: |
+1 to @XadillaX |
I would like to nominate: @bmeurer, for both his direct and indirect help on all V8 topics. Comments: https://github.com/nodejs/node/search?q=commenter%3Abmeurer&type=Issues&utf8=%E2%9C%93 @sebdeckers, for his work on http2 Comments: https://github.com/nodejs/http2/search?q=commenter%3Asebdeckers&type=Issues&utf8=%E2%9C%93 Comments: https://github.com/nodejs/node/search?q=commenter%3ABridgeAR&type=Issues&utf8=%E2%9C%93 |
Let's just take 👍 responses as +1s going forward. I assume that's what everyone else means by it. |
+1 for all three |
Big +1 to all three (@bmeurer, @sebdeckers and @BridgeAR). I will say that @sebdeckers has provided some fantastic help with the http/2 work. Would love to see them get some recognition! |
I think it might be time for @gabrielschulhof as well? Comments: https://github.com/nodejs/node/search?q=commenter%3Agabrielschulhof&type=Issues&utf8=%E2%9C%93 |
Also, is anybody (@Trott) actively scheduling onboarding sessions? I can do some after next week |
@addaleax I talked to @fhinkel and she was going to see if @bmeurer is interested or not. Other than that, I haven't been doing anything, but doing something has been on my list. Feel free to run with it! :-D |
I'd like to nominate @kfarnung Kyle has been helpful for the last two months with both the N-API project and Node-ChakraCore. Comments: Commits: |
+1 for Gabriel he has made significant contributions on the N-API side. |
Gabriel's already done! As of this remaining nominees to onboard: |
@Trott Apologies for the delayed response. Life got in the way. 🚧 Will answer your email to continue the process (if the opportunity has not yet lapsed?). |
The opportunity definitely hasn't lapsed! If @Trott is not able to find a time, I'll happily guide you through the steps. |
I would like to nominate @apapirovski. He has done a awesome job by improving the http2 module and more. Comments: https://github.com/nodejs/node/search?q=commenter%3Aapapirovski&type=Issues&utf8=%E2%9C%93 |
+1 for @apapirovski |
For context, who should nominate new Collaborators? The GOVERNANCE doc state that it's the TSC's responsibility to identify and add new Collaborators, but AFAICT anyone should be able to soft nominate...
|
It should be the TSC. I nominate @apapirovski. I have been lagging behind, it was on my todo list :/. |
As far as I read the mentioned text, it does not exclude anyone from nominating someone - even if that might have been the original intention. The only clear stated thing there is, is that the TSC has to agree that the nominated person has done a significant and valuable contribution to Node.js. As further info: I asked two persons from the TSC before doing this and both told me to just nominate the person on my own. |
My understanding has always been that anyone can suggest, but TSC must approve (even if only tacitly). Part of the confusion here might be due to the ambiguity of the term nominate. That could mean "suggest" or it could refer to a more official nomination process. So I avoided the word in the first sentence/paragraph above. |
+1 to @apapirovski ! |
In my opinion we should restrict this discussion to official nominations by TSC members. Anyone can suggest, but I think it is a good idea to do so in private (as @BridgeAR did), mainly to prevent people from feeling let down after being suggested publically on GitHub without being considered a nominee afterwards. |
But that could still happen even if nominated by a TSC member. |
@gibfahn We sometimes (usually? this isn’t a very well-defined process and we’ve switched around a bit over the last year, I think) ask for objections on the TSC email list before public nominations, so there is a bit of a difference :) |
Ahh okay, so they're basically already approved before being added here. Didn't realise that. Maybe just make that the default then, suggested privately by a TSC member (to make sure there are no objections there), then suggested publically here (to make sure there are no strenuous objections from collaborators). In that case TSC suggesting only makes sense (obviously if a collaborator wants to suggest someone they can talk to their friendly neighbourhood TSC member). |
Some of the time it's done by TSC email first, but not always. To be honest, I prefer nominations to be public and if someone wants to raise an objection then that should be public too along with a reasonable explanation. In general, our process should be biased towards approving nominations from anyone who has made a concrete contribution. |
Just to keep things up to date:
If anyone on the TSC wants to onboard either of those last two, no need to wait for me. (I mean, that is hopefully obvious, but just in case it's not: Book it and do it.) |
I'm definitely still interested, but no rush. When people have time I'll be available. |
Both bmeurer and kfarnung are now Collaborators. 🎉 Now to schedule something with @apapirovski! |
@Trott email is in my profile. I'm generally pretty available and flexible. No rush :) |
I would like to nominate @hashseed because of his V8 expertise. Here are his commits. |
Thanks for the nomination. I'd be honored to become a collaborator! |
I would like to nominate @guybedford. He has been extremely helpful with the implementation and maintenance of ESM. Comments: https://github.com/nodejs/node/search?q=commenter%3Aguybedford&type=Issues&utf8=%E2%9C%93 |
+1 to @hashseed and @guybedford |
👍 for both @hashseed and @guybedford. |
+1 to @hashseed and @guybedford |
I would like to nominate @maclover7 (thought they was a collaborator until I noticed not, we will get onboard into the build WG together tomorrow) |
+1 to @hashseed @guybedford and @maclover7 |
+1 to maclover7 as well. |
Thank you @joyeecheung -- I'd love to join the team :) |
+1 to @maclover7 too |
Everyone nominated in this issue has been onboarded! I'm closing this issue. It's always good to have more nominations, so if you've got someone to nominate, open a new issue! Thanks! |
Time to open another round of collaborator nominations.
@jasongin
@kunalspathak:
The text was updated successfully, but these errors were encountered: