镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
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

  1. added
    metaIssues and PRs related to the general management of the project.
    on Feb 24, 2019
  2. 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.

  3. mcollina commented on Feb 24, 2019

    @mcollina
    SponsorMemberAuthor

    I agree.

  4. 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
  5. 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.

  6. mcollina commented on Mar 1, 2019

    @mcollina
    SponsorMemberAuthor

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

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

  8. 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
  9. 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