Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change to Contributor Covenant Code of Conduct are inconsistent #852

Open
Relequestual opened this issue Mar 29, 2022 · 3 comments
Open
Labels
TOPIC-code-of-conduct All issues related to the CoC update and process

Comments

@Relequestual
Copy link
Contributor

When updating Contributor Covenant Code of Conduct from 1.4 to 2.0 (commit line), it was modified by adding one word, adding "project" before "community".

I understand the intent! The consequences are supposed to only apply to the specific projects community.
However, there are many more instances of "community" in relations to consequences before that last and final reference to community.

I propose that rather than modifying the CC-CoC in multiple locations, a definition of "community" should be established in the preamble above the CC-CoC.

Happy to make a PR if appropriate.

@ljharb
Copy link
Member

ljharb commented Mar 29, 2022

The Foundation also has community that spans projects and exists outside them - I'm not sure it's beneficial to add that qualifier. The broad term "community" appropriately allows interpretation so it can be flexibly applied where needed.

@eemeli
Copy link
Member

eemeli commented Apr 1, 2022

This was not in fact a change made during the update. It's a change made to Contributor Covenant 2.0 after its initial publication.

As mentioned in #418, Contributor Covenant does not publish patch releases. The "2.0" we currently have was copied from the upstream on 2020-01-07. The upstream change of dropping the word "project" was made on 2020-01-11 by @CoralineAda as a direct commit on its release branch with no associated issue,PR or other communication: EthicalSource/contributor_covenant@a63f697

We may want/need to specify the exact commit rather than just the version of Contributor Covenant that we're using.

@Relequestual
Copy link
Contributor Author

This was not in fact a change made during the update. It's a change made to Contributor Covenant 2.0 after its initial publication.

As mentioned in #418, Contributor Covenant does not publish patch releases.

Well damn.

The Foundation also has community that spans projects and exists outside them - I'm not sure it's beneficial to add that qualifier. The broad term "community" appropriately allows interpretation so it can be flexibly applied where needed. - @ljharb

OK. My default stance is against leaving anything open to interpretation, but I can understand the argument for it in this case.

The implication of removing "project" to me implies that consequences apply across the whole OpenJSF community, and not just within the specific project where the violation occured.
If this is the intent, then is there some standard approach to contact all the admins of the project to be vigilant?
Has this ever been tested?

Relequestual added a commit to Relequestual/cross-project-council that referenced this issue Apr 4, 2022
Note: Remove "project" in updating to 2.1, but was actually a later re-publish of 2.0.
See openjs-foundation#852
Also auto removed trailing white space on save. Ignore white space to diff
@tobie tobie added the TOPIC-code-of-conduct All issues related to the CoC update and process label Jun 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
TOPIC-code-of-conduct All issues related to the CoC update and process
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants