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

Add code of conduct #5674

Closed
Crunsher opened this issue Oct 13, 2017 · 3 comments
Closed

Add code of conduct #5674

Crunsher opened this issue Oct 13, 2017 · 3 comments
Assignees

Comments

@Crunsher
Copy link
Contributor

While clicking around the github project I noticed this page: https://github.com/Icinga/icinga2/community

Which rightfully notes we don't have a code of conduct and I don't see why we should not have one, considering the project is steadily growing and we expect it to continue to do so.

The 'Contributor Covenant' looks good to me (we only have to put in a contact e-mail for abuse reports).

@dnsmichi
Copy link
Contributor

Thanks, this should be discussed and applied to all projects, I was thinking about it already for a while. I'll put it onto Monday's meeting.

@dnsmichi dnsmichi self-assigned this Oct 13, 2017
@Thomas-Gelf
Copy link
Contributor

In theory a CoC is a good idea. Problematic side-effect with CoCs is that they attract people focused more on playing police than on technology. They attract troublemakers using your CoC as a weapon. While obligating project maintainers to maintain confidentiality they happily second their arguments with tweet storms and personal attacks. They insist on enforcement based on rules like this one:

Project maintainers who do not follow or enforce the Code of Conduct in good
faith may face temporary or permanent repercussions [..]

They tear personal/political opinions of random people on the web into your project. And then they want to force you to take action, as they feel offended. You have a different opinion? Good luck.

We should try to stay a strong, inclusive, welcoming community. I do not think that we need to follow this CoC-hype to achieve that. If I really had to choose one, I'd opt for NCoC or similar. The Python CoC is also a pretty good example.

Regards,
Thomas

@dnsmichi
Copy link
Contributor

As said, we'll discuss this on the team. I'm closing here.

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

No branches or pull requests

3 participants