Skip to content

Add a guide on "How do I become a Node.js committer". #26287

Description

@mcollina

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!).

Activity

added
metaIssues and PRs related to the general management of the project.
on Feb 24, 2019

richardlau commented on Feb 24, 2019

@richardlau
Member

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.md used 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.

mcollina commented on Feb 24, 2019

@mcollina
SponsorMemberAuthor

I 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

richardlau commented on Feb 28, 2019

@richardlau
Member

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.

mcollina commented on Mar 1, 2019

@mcollina
SponsorMemberAuthor

I think we should restore some of the original text, somewhere.

carolinedarling commented on May 21, 2019

@carolinedarling

I 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.

added
docIssues and PRs related to Node.js documentation.
help wantedIssues that need assistance from volunteers or PRs that need help to proceed.
on Jun 26, 2020

tniessen commented on Apr 27, 2023

@tniessen
Member

Please review #38056.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    docIssues and PRs related to Node.js documentation.help wantedIssues that need assistance from volunteers or PRs that need help to proceed.metaIssues and PRs related to the general management of the project.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions