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

Create CODE_OF_CONDUCT.md #136

Merged
merged 1 commit into from
Jun 9, 2023
Merged

Create CODE_OF_CONDUCT.md #136

merged 1 commit into from
Jun 9, 2023

Conversation

rbaron
Copy link
Owner

@rbaron rbaron commented Jun 9, 2023

As endearing as it is to get unactionable hate messages, I would rather we focus our efforts on having fun and fostering a small, great, positive, welcoming community, as it's has been so far.

This code of conduct is from https://www.contributor-covenant.org/, based on Mozilla's. I hope we never have to enforce it, and it sucks that we even have to think about these things. But at least this makes it a little more explicit about what's unacceptable behavior.

As endearing as it is to get unactionable hate messages, I would rather we focus our efforts on having fun and fostering a small, great, positive, welcoming community, as it's has been so far.

This code of conduct is from https://www.contributor-covenant.org/, based on Mozilla's. I hope we never have to enforce it, and it sucks that we even have to think about these things. But at least this makes it a little more explicit about what's unacceptable behavior.
@drspangle
Copy link
Contributor

This is a good idea. One thing this doesn't include is a requirement to delete hate messages. I'm fine with this how it is but it occurred to me that it could be better to delete that kind of thing in certain cases.

@foreverimagining
Copy link

It's better to have it and not need it in the future, but there's always at least one person who tries to ruin it for the rest of us.

As for a requirement to delete hate messages, as it is written now, it certainly allows for that to be a response, though doesn't mandate it. I'm not sure it would be a bad idea to try either way, but if it is left out now, it could always be added in later if it begins to seem necessary. Currently, it is fairly broad and allows for conscientious discretion in responsive actions, which I think is a good starting point until you have more examples of what can go wrong.

@rbaron
Copy link
Owner Author

rbaron commented Jun 9, 2023

Thanks to both of you for keeping it 💯, I really appreciate it on behalf of every contributor here.

I believe it does mention deletion/edit, and I think we already have a situation that warrants it:

Community leaders have the right and responsibility to remove, edit, or reject
comments, commits, code, wiki edits, issues, and other contributions that are
not aligned to this Code of Conduct, and will communicate reasons for moderation
decisions when appropriate.

This seems to be a pretty standard CoC, and it's essentially the same (but the most recent version) as the ones used in home-assistant/core, facebook/react, pytorch/pytorch for example.

@drspangle
Copy link
Contributor

Ah, that's true, it does mention removal/rejection there. In that case, I think this is really a great thing to have and agree that we already have a situation that warrants enforcement of these standards.

@rbaron
Copy link
Owner Author

rbaron commented Jun 9, 2023

Thanks once again @drspangle and @foreverimagining.

@rbaron rbaron merged commit 4261951 into main Jun 9, 2023
14 checks passed
@foreverimagining
Copy link

Happy to help where I can, and thank you for such a great project.

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.

None yet

3 participants