From 921322a4d9735e746e22f3b862381fcb30a8f78f Mon Sep 17 00:00:00 2001 From: Chris Abraham Date: Fri, 14 Mar 2025 09:16:41 +0700 Subject: [PATCH 1/9] Add Code of Conduct page Signed-off-by: Chris Abraham --- code-of-conduct.html | 231 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 231 insertions(+) create mode 100644 code-of-conduct.html diff --git a/code-of-conduct.html b/code-of-conduct.html new file mode 100644 index 000000000000..a886dc2a5e2b --- /dev/null +++ b/code-of-conduct.html @@ -0,0 +1,231 @@ +--- +layout: default +title: PyTorch Foundation Code of Conduct +body-class: announcement +background-class: announcement-background +permalink: /code-of-conduct +--- +{% assign cards = site.board_info %} + +
+
+
+

PyTorch Foundation
   Code of Conduct

+
+
+
+ +
+
+
+
+ + +

Our Commitment

+ + +

+ The PyTorch Foundation is committed to fostering an inclusive, welcoming, and safe environment for everyone involved in the PyTorch Foundation community. This commitment extends across all Foundation activities, including but not limited to our technical projects, events, communication channels, and social media presence. We pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation. +

+

Scope

+ + +

+ This code of conduct applies to Governing Board meetings, Technical Advisory Council meetings and outreach programs (such as the Ambassador Program) of the PyTorch Foundation and any other activity of the PyTorch Foundation that is not otherwise covered by a code of conduct of either The Linux Foundation or an applicable technical project. +

+

+ PyTorch Foundation Events +

+

+ PyTorch Foundation events that are produced by the Linux Foundation with professional events staff are governed by the Linux Foundation Events Code of Conduct available on the event page, which is designed to be used in conjunction with this PyTorch Foundation Code of Conduct. +

+

+ Technical Projects in the PyTorch Foundation Umbrella +

+

+ Technical projects supported by the PyTorch Foundation are organized as separate projects and each maintains a code of conduct that applies to participants in those projects. +

+

Expected Behavior

+ + +

+ Community members are expected to: +

+
    + +
  • Use welcoming and inclusive language
  • + +
  • Respect differing viewpoints and experiences
  • + +
  • Accept constructive criticism gracefully
  • + +
  • Prioritize what benefits the community as a whole
  • + +
  • Show empathy and kindness toward others
  • + +
  • Be professional and responsible in all interactions
  • + +
  • Follow health and safety requirements at in-person events
  • + +
  • Exercise consideration and respect in speech and actions
  • + +
  • Collaborate with other community members in a constructive manner
  • +
+

Unacceptable Behavior

+ + +

+ The following behaviors are considered unacceptable within our community: +

+

Harassment and Discrimination

+ + +
    + +
  • Harassment of any kind, whether verbal, physical, or visual
  • + +
  • Discrimination based on protected characteristics
  • + +
  • Sexual harassment or unwelcome sexual attention
  • + +
  • Deliberate intimidation, stalking, or following
  • + +
  • Sustained disruption of talks, events, or online discussions
  • + +
  • Inappropriate physical contact
  • +
+

Communication and Content

+ + +
    + +
  • Use of sexualized language or imagery
  • + +
  • Violent or threatening language or imagery
  • + +
  • Trolling, insulting/derogatory comments, or personal attacks
  • + +
  • Public or private harassment
  • + +
  • Publishing others’ private information without permission
  • + +
  • Using Foundation platforms for political campaigning or promotion of political causes that are unrelated to technology
  • + +
  • Other conduct which could reasonably be considered inappropriate in a professional setting
  • +
+

Online and Social Media Behavior

+ + +
    + +
  • Harassment or bullying through social media platforms
  • + +
  • Spreading misinformation about the Foundation or its members
  • + +
  • Using Foundation channels for commercial promotion without permission
  • + +
  • Creating multiple accounts to evade moderation
  • + +
  • Impersonating Foundation members or officials
  • +
+

Behavior During Investigations

+ + +
    + +
  • Providing knowingly false or misleading information in connection with a Code of Conduct investigation or otherwise intentionally tampering with an investigation.
  • + +
  • Retaliating against a person because they reported an incident or provided information about an incident as a witness.
  • +
+

Enforcement

+ + +

Reporting Violations

+ + +

+ Violations can be reported to conduct@pytorch.org. All reports will be: +

+
    + +
  • Reviewed promptly and thoroughly
  • + +
  • Treated with strict confidentiality
  • + +
  • Investigated and addressed appropriately
  • + +
  • Documented for future reference
  • +
+

Consequences

+ + +

+ Violations may result in: +

+
    + +
  • Warning to the offending individual
  • + +
  • Temporary or permanent ban from Foundation spaces
  • + +
  • Removal from leadership or contributory roles
  • + +
  • Expulsion from events without refund
  • + +
  • Reporting to appropriate authorities if necessary
  • + +
  • Other consequences
  • +
+

Appeals Process

+ + +
    + +
  • Individuals may appeal enforcement decisions
  • + +
  • Appeals must be submitted in writing within 30 days to the PyTorch Foundation via email to conduct@pytorch.org
  • + +
  • Decisions on appeals are final
  • +
+

Pre-Event Concerns

+ + +

+ If you have concerns about attending an upcoming event where specific individuals may be present: +

+
    + +
  • Contact conduct@pytorch.org in advance
  • + +
  • Arrangements can be made for your safety and comfort
  • + +
  • Precautions may include providing security escorts and notifying staff
  • +
+

Amendments

+ + +

+ This Code of Conduct may be amended by the PyTorch Foundation as needed. Changes will be communicated to the community, and continued participation in the community indicates agreement to the current version. +

+

Questions and Reporting - Contact

+ + +

+ For questions, concerns, or reports: +

+

+ Email: conduct@pytorch.org +

+

+ ​​Acknowledgements +

+

+ This Code of Conduct is adapted from the Contributor Covenant (http://contributor-covenant.org), version 2.0 available at http://contributor-covenant.org/version/2/0/code_of_conduct/ +

+ + + +
+
+
+
From 68c29f228bc9900e533114e367c6de83f6639504 Mon Sep 17 00:00:00 2001 From: Chris Abraham Date: Fri, 14 Mar 2025 09:22:25 +0700 Subject: [PATCH 2/9] format Signed-off-by: Chris Abraham --- code-of-conduct.html | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/code-of-conduct.html b/code-of-conduct.html index a886dc2a5e2b..8b55d005186b 100644 --- a/code-of-conduct.html +++ b/code-of-conduct.html @@ -10,7 +10,7 @@
-

PyTorch Foundation
   Code of Conduct

+

PyTorch Foundation
Code of Conduct

@@ -24,31 +24,31 @@

PyTorch Foundation
   Code of Conduct

Our Commitment

-

+

The PyTorch Foundation is committed to fostering an inclusive, welcoming, and safe environment for everyone involved in the PyTorch Foundation community. This commitment extends across all Foundation activities, including but not limited to our technical projects, events, communication channels, and social media presence. We pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

Scope

-

+

This code of conduct applies to Governing Board meetings, Technical Advisory Council meetings and outreach programs (such as the Ambassador Program) of the PyTorch Foundation and any other activity of the PyTorch Foundation that is not otherwise covered by a code of conduct of either The Linux Foundation or an applicable technical project.

-

+

PyTorch Foundation Events

-

+

PyTorch Foundation events that are produced by the Linux Foundation with professional events staff are governed by the Linux Foundation Events Code of Conduct available on the event page, which is designed to be used in conjunction with this PyTorch Foundation Code of Conduct.

-

+

Technical Projects in the PyTorch Foundation Umbrella

-

+

Technical projects supported by the PyTorch Foundation are organized as separate projects and each maintains a code of conduct that applies to participants in those projects.

Expected Behavior

-

+

Community members are expected to:

    @@ -74,7 +74,7 @@

    Expected Behavior

    Unacceptable Behavior

    -

    +

    The following behaviors are considered unacceptable within our community:

    Harassment and Discrimination

    @@ -143,7 +143,7 @@

    Enforcement

    Reporting Violations

    -

    +

    Violations can be reported to conduct@pytorch.org. All reports will be:

      @@ -159,7 +159,7 @@

      Reporting Violations

      Consequences

      -

      +

      Violations may result in:

        @@ -190,7 +190,7 @@

        Appeals Process

        Pre-Event Concerns

        -

        +

        If you have concerns about attending an upcoming event where specific individuals may be present:

          @@ -204,22 +204,22 @@

          Pre-Event Concerns

          Amendments

          -

          +

          This Code of Conduct may be amended by the PyTorch Foundation as needed. Changes will be communicated to the community, and continued participation in the community indicates agreement to the current version.

          Questions and Reporting - Contact

          -

          +

          For questions, concerns, or reports:

          -

          +

          Email: conduct@pytorch.org

          -

          +

          ​​Acknowledgements

          -

          +

          This Code of Conduct is adapted from the Contributor Covenant (http://contributor-covenant.org), version 2.0 available at http://contributor-covenant.org/version/2/0/code_of_conduct/

          From c449b6bc6ed4bd1d39b705fc6788bbf2dceec0f2 Mon Sep 17 00:00:00 2001 From: Chris Abraham Date: Fri, 14 Mar 2025 09:29:05 +0700 Subject: [PATCH 3/9] format Signed-off-by: Chris Abraham --- code-of-conduct.html | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/code-of-conduct.html b/code-of-conduct.html index 8b55d005186b..08e34bdc773f 100644 --- a/code-of-conduct.html +++ b/code-of-conduct.html @@ -33,15 +33,11 @@

          Scope

          This code of conduct applies to Governing Board meetings, Technical Advisory Council meetings and outreach programs (such as the Ambassador Program) of the PyTorch Foundation and any other activity of the PyTorch Foundation that is not otherwise covered by a code of conduct of either The Linux Foundation or an applicable technical project.

          -

          - PyTorch Foundation Events -

          +

          PyTorch Foundation Events

          PyTorch Foundation events that are produced by the Linux Foundation with professional events staff are governed by the Linux Foundation Events Code of Conduct available on the event page, which is designed to be used in conjunction with this PyTorch Foundation Code of Conduct.

          -

          - Technical Projects in the PyTorch Foundation Umbrella -

          +

          Technical Projects in the PyTorch Foundation Umbrella

          Technical projects supported by the PyTorch Foundation are organized as separate projects and each maintains a code of conduct that applies to participants in those projects.

          @@ -216,9 +212,7 @@

          Questions and Reporting - Contact

          Email: conduct@pytorch.org

          -

          - ​​Acknowledgements -

          +

          ​​Acknowledgements

          This Code of Conduct is adapted from the Contributor Covenant (http://contributor-covenant.org), version 2.0 available at http://contributor-covenant.org/version/2/0/code_of_conduct/

          From 774dac9b13111131232ac7d02ca6431ae0793f48 Mon Sep 17 00:00:00 2001 From: Chris Abraham Date: Fri, 14 Mar 2025 09:37:37 +0700 Subject: [PATCH 4/9] f Signed-off-by: Chris Abraham --- code-of-conduct.html | 39 +++++++++++++++++++-------------------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/code-of-conduct.html b/code-of-conduct.html index 08e34bdc773f..d9dcd27dba0a 100644 --- a/code-of-conduct.html +++ b/code-of-conduct.html @@ -21,27 +21,27 @@

          PyTorch Foundation
          Code of Conduct

          -

          Our Commitment

          +

          Our Commitment

          The PyTorch Foundation is committed to fostering an inclusive, welcoming, and safe environment for everyone involved in the PyTorch Foundation community. This commitment extends across all Foundation activities, including but not limited to our technical projects, events, communication channels, and social media presence. We pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

          -

          Scope

          +

          Scope

          This code of conduct applies to Governing Board meetings, Technical Advisory Council meetings and outreach programs (such as the Ambassador Program) of the PyTorch Foundation and any other activity of the PyTorch Foundation that is not otherwise covered by a code of conduct of either The Linux Foundation or an applicable technical project.

          -

          PyTorch Foundation Events

          +

          PyTorch Foundation Events

          PyTorch Foundation events that are produced by the Linux Foundation with professional events staff are governed by the Linux Foundation Events Code of Conduct available on the event page, which is designed to be used in conjunction with this PyTorch Foundation Code of Conduct.

          -

          Technical Projects in the PyTorch Foundation Umbrella

          +

          Technical Projects in the PyTorch Foundation Umbrella

          Technical projects supported by the PyTorch Foundation are organized as separate projects and each maintains a code of conduct that applies to participants in those projects.

          -

          Expected Behavior

          +

          Expected Behavior

          @@ -67,13 +67,13 @@

          Expected Behavior

        • Collaborate with other community members in a constructive manner
        -

        Unacceptable Behavior

        +

        Unacceptable Behavior

        The following behaviors are considered unacceptable within our community:

        -

        Harassment and Discrimination

        +

        Harassment and Discrimination

          @@ -90,7 +90,7 @@

          Harassment and Discrimination

        • Inappropriate physical contact
        -

        Communication and Content

        +

        Communication and Content

          @@ -109,7 +109,7 @@

          Communication and Content

        • Other conduct which could reasonably be considered inappropriate in a professional setting
        -

        Online and Social Media Behavior

        +

        Online and Social Media Behavior

          @@ -124,7 +124,7 @@

          Online and Social Media Behavior

        • Impersonating Foundation members or officials
        -

        Behavior During Investigations

        +

        Behavior During Investigations

          @@ -133,10 +133,10 @@

          Behavior During Investigations

        • Retaliating against a person because they reported an incident or provided information about an incident as a witness.
        -

        Enforcement

        +

        Enforcement

        -

        Reporting Violations

        +

        Reporting Violations

        @@ -152,7 +152,7 @@

        Reporting Violations

      • Documented for future reference
      -

      Consequences

      +

      Consequences

      @@ -172,7 +172,7 @@

      Consequences

    • Other consequences
    -

    Appeals Process

    +

    Appeals Process

      @@ -183,7 +183,7 @@

      Appeals Process

    • Decisions on appeals are final
    -

    Pre-Event Concerns

    +

    Pre-Event Concerns

    @@ -197,22 +197,21 @@

    Pre-Event Concerns

  • Precautions may include providing security escorts and notifying staff
-

Amendments

+

Amendments

This Code of Conduct may be amended by the PyTorch Foundation as needed. Changes will be communicated to the community, and continued participation in the community indicates agreement to the current version.

-

Questions and Reporting - Contact

+

Questions and Reporting - Contact

For questions, concerns, or reports: -

-

+

Email: conduct@pytorch.org

-

​​Acknowledgements

+

​​Acknowledgements

This Code of Conduct is adapted from the Contributor Covenant (http://contributor-covenant.org), version 2.0 available at http://contributor-covenant.org/version/2/0/code_of_conduct/

From ceae395993d08dfb6a67a1a0d696d61c0660a96a Mon Sep 17 00:00:00 2001 From: Chris Abraham Date: Fri, 14 Mar 2025 09:44:58 +0700 Subject: [PATCH 5/9] f Signed-off-by: Chris Abraham --- code-of-conduct.html | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/code-of-conduct.html b/code-of-conduct.html index d9dcd27dba0a..d02a5a552816 100644 --- a/code-of-conduct.html +++ b/code-of-conduct.html @@ -21,13 +21,13 @@

PyTorch Foundation
Code of Conduct

-

Our Commitment

+

Our Commitment

The PyTorch Foundation is committed to fostering an inclusive, welcoming, and safe environment for everyone involved in the PyTorch Foundation community. This commitment extends across all Foundation activities, including but not limited to our technical projects, events, communication channels, and social media presence. We pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

-

Scope

+

Scope

@@ -41,7 +41,7 @@

Technical Projects in the PyTorch Foundation Umbrella

Technical projects supported by the PyTorch Foundation are organized as separate projects and each maintains a code of conduct that applies to participants in those projects.

-

Expected Behavior

+

Expected Behavior

@@ -67,7 +67,7 @@

Expected Behavior

  • Collaborate with other community members in a constructive manner
  • -

    Unacceptable Behavior

    +

    Unacceptable Behavior

    @@ -133,14 +133,14 @@

    Behavior During Investigations

  • Retaliating against a person because they reported an incident or provided information about an incident as a witness.
  • -

    Enforcement

    +

    Enforcement

    Reporting Violations

    - Violations can be reported to conduct@pytorch.org. All reports will be: + Violations can be reported to conduct@pytorch.org. All reports will be:

      @@ -183,7 +183,7 @@

      Appeals Process

    • Decisions on appeals are final
    -

    Pre-Event Concerns

    +

    Pre-Event Concerns

    @@ -191,29 +191,29 @@

    Pre-Event Concerns

      -
    • Contact conduct@pytorch.org in advance
    • +
    • Contact conduct@pytorch.org in advance
    • Arrangements can be made for your safety and comfort
    • Precautions may include providing security escorts and notifying staff
    -

    Amendments

    +

    Amendments

    This Code of Conduct may be amended by the PyTorch Foundation as needed. Changes will be communicated to the community, and continued participation in the community indicates agreement to the current version.

    -

    Questions and Reporting - Contact

    +

    Questions and Reporting - Contact

    For questions, concerns, or reports: -

    - Email: conduct@pytorch.org +
    + Email: conduct@pytorch.org

    ​​Acknowledgements

    - This Code of Conduct is adapted from the Contributor Covenant (http://contributor-covenant.org), version 2.0 available at http://contributor-covenant.org/version/2/0/code_of_conduct/ + This Code of Conduct is adapted from the Contributor Covenant, version 2.0 available here.

    From e626b39086e496d233ea45fbb9be31b690b0947e Mon Sep 17 00:00:00 2001 From: Chris Abraham Date: Fri, 14 Mar 2025 09:45:56 +0700 Subject: [PATCH 6/9] link Signed-off-by: Chris Abraham --- announcement.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/announcement.html b/announcement.html index 2c05f5e2ddb6..5fbdad28e0e1 100644 --- a/announcement.html +++ b/announcement.html @@ -207,7 +207,7 @@

    Associate Members

    Our Governance

    - The PyTorch Foundation’s Governing Board oversees the Foundation’s activities according to its Guiding Principles and the PyTorch Foundation Charter. + The PyTorch Foundation’s Governing Board oversees the Foundation’s activities according to its Guiding Principles, the PyTorch Foundation Charter, and the PyTorch Foundation Code of Conduct.

    The technical governance structure for the PyTorch open source project is defined by the PyTorch maintainers and is available on our PyTorch Technical Governance page. From d37bf3a0c38a1967a50a4cfc29f9ac2769993b9e Mon Sep 17 00:00:00 2001 From: Chris Abraham Date: Fri, 14 Mar 2025 09:47:04 +0700 Subject: [PATCH 7/9] f Signed-off-by: Chris Abraham --- code-of-conduct.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code-of-conduct.html b/code-of-conduct.html index d02a5a552816..43c5108fcecb 100644 --- a/code-of-conduct.html +++ b/code-of-conduct.html @@ -21,7 +21,7 @@

    PyTorch Foundation
    Code of Conduct

    -

    Our Commitment

    +

    Our Commitment

    From a9b03699ba7a4e72a28adecf85bca32a4ceade1e Mon Sep 17 00:00:00 2001 From: Chris Abraham Date: Fri, 14 Mar 2025 09:51:23 +0700 Subject: [PATCH 8/9] f Signed-off-by: Chris Abraham --- code-of-conduct.html | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/code-of-conduct.html b/code-of-conduct.html index 43c5108fcecb..cb5d051caaa9 100644 --- a/code-of-conduct.html +++ b/code-of-conduct.html @@ -33,11 +33,11 @@

    Scope

    This code of conduct applies to Governing Board meetings, Technical Advisory Council meetings and outreach programs (such as the Ambassador Program) of the PyTorch Foundation and any other activity of the PyTorch Foundation that is not otherwise covered by a code of conduct of either The Linux Foundation or an applicable technical project.

    -

    PyTorch Foundation Events

    +

    PyTorch Foundation Events

    PyTorch Foundation events that are produced by the Linux Foundation with professional events staff are governed by the Linux Foundation Events Code of Conduct available on the event page, which is designed to be used in conjunction with this PyTorch Foundation Code of Conduct.

    -

    Technical Projects in the PyTorch Foundation Umbrella

    +

    Technical Projects in the PyTorch Foundation Umbrella

    Technical projects supported by the PyTorch Foundation are organized as separate projects and each maintains a code of conduct that applies to participants in those projects.

    @@ -73,7 +73,7 @@

    Unacceptable Behavior

    The following behaviors are considered unacceptable within our community:

    -

    Harassment and Discrimination

    +

    Harassment and Discrimination

      @@ -90,7 +90,7 @@

      Harassment and Discrimination

    • Inappropriate physical contact
    -

    Communication and Content

    +

    Communication and Content

      @@ -109,7 +109,7 @@

      Communication and Content

    • Other conduct which could reasonably be considered inappropriate in a professional setting
    -

    Online and Social Media Behavior

    +

    Online and Social Media Behavior

      @@ -124,7 +124,7 @@

      Online and Social Media Behavior

    • Impersonating Foundation members or officials
    -

    Behavior During Investigations

    +

    Behavior During Investigations

      @@ -136,7 +136,7 @@

      Behavior During Investigations

      Enforcement

      -

      Reporting Violations

      +

      Reporting Violations

      @@ -152,7 +152,7 @@

      Reporting Violations

    • Documented for future reference
    -

    Consequences

    +

    Consequences

    @@ -172,7 +172,7 @@

    Consequences

  • Other consequences
  • -

    Appeals Process

    +

    Appeals Process

      @@ -211,7 +211,7 @@

      Questions and Reporting - Contact


      Email: conduct@pytorch.org

      -

      ​​Acknowledgements

      +

      ​​Acknowledgements

      This Code of Conduct is adapted from the Contributor Covenant, version 2.0 available here.

      From 6049de482add692741d284aabbca9cbf91a49ab4 Mon Sep 17 00:00:00 2001 From: Chris Abraham Date: Fri, 14 Mar 2025 09:55:26 +0700 Subject: [PATCH 9/9] f Signed-off-by: Chris Abraham --- code-of-conduct.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code-of-conduct.html b/code-of-conduct.html index cb5d051caaa9..419ba4a38970 100644 --- a/code-of-conduct.html +++ b/code-of-conduct.html @@ -211,7 +211,7 @@

      Questions and Reporting - Contact


      Email: conduct@pytorch.org

      -

      ​​Acknowledgements

      +

      ​​Acknowledgements

      This Code of Conduct is adapted from the Contributor Covenant, version 2.0 available here.