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

📝 Provide a code of conduct guidelines/rules for the project #1158

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

neon-mmd
Copy link
Contributor

What does this PR do?

Provides a GitHub standard auto generated code of conduct guidelines/rules for the project.

Why is this change important?

This change is essential as by providing a code of conduct guidelines/rules we can ensure a safe environment for all future and current contributors contributing to the project.

How to test this PR locally?

For a rendered version of the code of conduct page. check:

https://github.com/neon-mmd/xitca-web/blob/DOCS/1155_provide-a-code-of-conduct-for-the-project/CODE_OF_CONDUCT.md

Author's checklist

  • Add a code of conduct guidelines/rules.

Related issues

Closes #1155

@fakeshadow
Copy link
Collaborator

fakeshadow commented Oct 28, 2024

My overall thought on this CoC is that it lays out many points we aren't willing to nor capable of reinforcement. We don't want to do moderation whenever possible.

In other words we don't want to monitor for "unacceptable behavior" in any form other than behavior mentioned in the linked issue. For example if someone use strong wording cause some feelings hurt but at the same time offers valid and on topic contribution we don't want to do anything about it.

A simplification of the "Our Standard" session would be great. Here are my preference of it:

Examples of unacceptable behavior include:

* Off topic posting
* Spamming
* Illegal activities targeting community member
* Other conduct which could reasonably be considered inappropriate in a
  professional setting

@neon-mmd
Copy link
Contributor Author

neon-mmd commented Oct 28, 2024

My overall thought on this CoC is that it lays out many points we aren't willing to nor capable of reinforcement. We don't want to do moderation whenever possible.

In other words we don't want to monitor for "unacceptable behavior" in any form other than behavior mentioned in the linked issue. For example if someone use strong wording cause some feelings hurt but at the same time offers valid and on topic contribution we don't want to do anything about it.

A simplification of the "Our Standard" session would be great. Here are my preference of it:

Examples of unacceptable behavior include:

* Off topic posting
* Spamming
* Illegal activities targeting community member
* Other conduct which could reasonably be considered inappropriate in a
  professional setting

I think the one I provided should work because I feel you don't need to moderate on this issues all the time like it is quite rare I mean really really rare. So chances of these incidents are quite small that's why I proposed the GitHub's standard contributor covert guidelines because it is quite the simplest and it is quite the standard among all open source projects. I hope you got the idea 🙂 .

@fakeshadow
Copy link
Collaborator

It's not about rarity. It's all about commitment. If a CoC is added we will do our best to reinforcement so the detail is very important to fit our capability.

I has to do with the fact that in real world online interactions can be complicated with overloading of information. There is not always a clear line between positive interaction and "unacceptable behavior". And moderating them can be dramatic and controversial.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

📝 Provide a code of conduct for the project
2 participants