We now have a nodejs.dev team for giving maintainers of this site a commit bit. I started us off with a team of 13 people, equal mix of current Node.js Members and new faces that have been fairly active in getting this first iteration of nodejs.dev out the door.
Since we will want to welcome + empower new faces that come along, how do we want to go about handing out more commit bits?
Number of commits?
Nomination for other team members?
Code Review?
Once we come to a conclusion on this we can either document it in the current collaborators guide or spin up a new governance document to document how this works.
To kick off the discussion, I'm thinking that existing team members nominate new collaborators based on the number of commits and code reviews.
Collaborators then vote and a consensus is reached.
If everything goes well, the new collaborator is onboarded โ very similar to what is currently followed in core, but with relaxed requirements.
I agree with @sagirk there. We can have a limit of minimum 3 merged PR before starting the process of nomination from other team members and voting.
To kick off the discussion, I'm thinking that existing team members nominate new collaborators based on the number of commits and code reviews.
Collaborators then vote and a consensus is reached.
If everything goes well, the new collaborator is onboarded โ very similar to what is currently followed in
core, but with relaxed requirements.
Just to clarify, in core there is no voting. Potential collaborators are nominated and accepted provided there are no objections.
Just to clarify, in core there is no voting. Potential collaborators are nominated and accepted provided there are no objections.
Ah, my bad! Let's follow the same nomination strategy here too.
We can have a limit of minimum 3 merged PR before starting the process of nomination from other team members and voting.
+1 to this, with one change: change voting to accept if no objections per Richard's comment above.
Added wr-agenda label.
Hey all, re-surfacing finally ๐ I like the above. We'll sync on it in today's meeting and codify it after. Thanks for ensuring this ticket made it on the agenda.
This was discussed in last week's meeting! ๐
@bnb any notes from the discussion?
ping @bnb
@MylesBorins Since we talked about it earlier, not much additional has been said about it. Here from Minutes:
Self-nomination is more encouraging.
Getting nomination from existing contributors could be become a barrier or create a restrictive culture.
No decision made, tabled for next meeting.
https://docs.google.com/document/d/1bYKtO1T5iB0q6P8yLYUtiHqxNgx-T0M6xnLu4mdoy7k/edit
Most helpful comment
Hey all, re-surfacing finally ๐ I like the above. We'll sync on it in today's meeting and codify it after. Thanks for ensuring this ticket made it on the agenda.