镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

Proposal: Move Code-of-Conduct into separate repository #224

Description

@jasnell

to: @nodejs/tsc
cc: @nodejs/community-committee, @nodejs/collaborators

The proposal is to move the Node.js Code of Conduct into it's own repository (e.g. https://github.com/nodejs/code-of-conduct).

  • The TSC would retain ownership of the CoC. The nodejs/tsc team would have ownership / commit rights to the new repository. Oversight over the content of the CoC would remain with the TSC. Proposed changes to the TSC would be submitted as Pull Requests that would be subject to review and approval from the TSC, just as they are today.

  • The goal is to make the CoC (a) easier to discover, (b) easier to reuse across all Node.js Foundation projects, and (c) easier to version independently of Core.

  • As is the case today, Working Groups and projects would retain the autonomy to choose their own Code of Conduct. The Node.js CoC would continue to be the default choice for all Working Groups and projects that do not explicitly choose a different CoC.

Ref: nodejs/community-committee#7

Activity

  1. seishun commented on Mar 10, 2017

    @seishun

    I don't see any drawbacks of this.

  2. jasnell commented on Mar 31, 2017

    @jasnell
    MemberAuthor

    The TSC discussed this last week and opted to move the Code of Conduct into the TSC repo for the time being, and to replace the current document in the main repo with a pointer to the new location. We can make a decision later on as to whether moving it into a completely separate repo is the better long term option

  3. jasnell commented on Mar 31, 2017

    @jasnell
    MemberAuthor

    Core PR: nodejs/node#12147
    TSC PR: #232

  4. jasnell commented on Apr 17, 2017

    @jasnell
    MemberAuthor

    This has been done.

  5. added a commit that references this issue on Apr 8, 2024
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

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions