Skip to content
This repository was archived by the owner on Feb 18, 2025. It is now read-only.
This repository was archived by the owner on Feb 18, 2025. It is now read-only.

Consider pulling the Citizen Code of Conduct (partially) to a rust-lang repository #17

Closed
@skade

Description

@skade

For a long time, our Code of Conduct used to link to citizencodeofconduct.org for a number of definitions. This page has become unavailable/spotty over the years. The link was recently replaced by a link to someones GH repository. (https://github.com/stumpsyn/policies/blob/master/citizen_code_of_conduct.md) (1)
Particularly, our "harassment" definition relies on Citizen Code of Conduct:

We will exclude you from interaction if you insult, demean or harass anyone. That is not welcome behavior. We interpret the term “harassment” as including the definition in the Citizen Code of Conduct; if you have any lack of clarity about what might be included in that concept, please read their definition. In particular, we don’t tolerate behavior that excludes people in socially marginalized groups.

The exact section isn't linked, I assume Section 4 is the one intended:

https://github.com/stumpsyn/policies/blob/master/citizen_code_of_conduct.md#4-unacceptable-behavior

Our Code of Conduct uses no other part of the Citizen CoC.

There are two potential problems:

  • Without us knowing, the definition may change without our knowledge. This is unlikely given the current state of the Citizen CoC, but has happened before. (For those historically interested: https://berlincodeofconduct.org/ comes from the same lineage, but uses their old clause in a different extension)
  • If we ever feel like expanding/clarifying the harassment definition, we cannot do so easily, without approaching the Stumptown Syndicate.

As the definition remained stable since 2013, I would like to propose pulling the definition into our main document. We are also now a much larger project with people experienced in CoC writing plus the ability to fund external help, so I think deferring to another authority has outlived its usefulness.

The Rust Code of Conduct is nowadays used as a primary source, so having a complete document adds value.

This is a minor change, but as core maintains the CoC, I think a decision is needed.

(1) rust-lang/www.rust-lang.org#1212

Metadata

Metadata

Assignees

Labels

A-initiativeInitiative the team is working onM-triageTopic for the Core Team weekly triage meeting

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions