Repository navigation
Add a guide on "How do I become a Node.js committer". #26287
Description
Activity
- addedmetaIssues and PRs related to the general management of the project.Issues and PRs related to the general management of the project.
on Feb 24, 2019 It wasn't perfect, but we used to do a better job of this.
A long time ago we used to say this in
CONTRIBUTING.md:The Node.js project has an open governance model and welcomes new contributors.
Individuals making significant and valuable contributions are made
Collaborators and given commit-access to the project. See the
GOVERNANCE.md document for more information about how this
works.And
GOVERNANCE.mdused to say:Individuals identified by the TSC as making significant and valuable
contributions across any Node.js repository may be made Collaborators and given
commit access to the project. Activities taken into consideration include (but
are not limited to) the quality of:- code commits and pull requests
- documentation commits and pull requests
- comments on issues and pull requests
- contributions to the Node.js website
- assistance provided to end users and novice contributors
- participation in Working Groups
- other participation in the wider Node.js community
If individuals making valuable contributions do not believe they have been
considered for commit access, they may log an issue or contact a TSC member
directly.Reacted by Matteo Collina and Stewart X AddisonI agree.
- changed the title
[-]Add a guide on "How do I become a Node.js commmitter".[/-][+]Add a guide on "How do I become a Node.js committer".[/+]on Feb 25, 2019 Just to follow up, the best we currently have is the Collaborator Nominations section of
GOVERNANCE.md, although this is written more for the person making the nomination as opposed to the person who would like to become a collaborator.I think we should restore some of the original text, somewhere.
Reacted by Jarrod Connolly, Stewart X Addison, Alex Yang and srknzlI want to note that this is still an issue. As someone new to open-source and contributing, I think Node.js could do a lot better job welcoming new contributors. Reading the CONTRIBUTING.md just now, I wasn't sure if new contributors were even welcome, or how to get involved. This could be rewritten/restored to help new people feel more welcome.
Reacted by srknzl and SebasQuiroga- addeddocIssues and PRs related to Node.js documentation.Issues and PRs related to Node.js documentation.help wantedIssues that need assistance from volunteers or PRs that need help to proceed.Issues that need assistance from volunteers or PRs that need help to proceed.
on Jun 26, 2020 - added a commit that references this issue
on Apr 3, 2021 Please review #38056.
- added a commit that references this issue
on May 5, 2024 - added a commit that references this issue
on May 8, 2024 - added a commit that references this issue
on Jun 17, 2024 - added a commit that references this issue
on Jun 20, 2024
This is a meta issue, but it's something that it is not clear to a newcomer to the project. While the answer is simple "contribute!", they might look for some more info.
This came from a twitter exchange with @mikeal https://twitter.com/mikeal/status/1099729128813518848, who wrote https://medium.com/the-node-js-collection/healthy-open-source-967fa8be7951 (a long time ago!).