How you are to conduct yourself whilst working on a project which adopts this policy.
code-of-conduct's Introduction
Code of Conduct (Notes)
Goals
Do good work. Help each other.
Disagreements are expected. So is respect during those disagreements.
Don't be an asshole.
Sometimes you encounter raging assholes. These people distract from #1. Deal with them quickly and fiercely.
Sometimes you encounter aggressive victims — people who aggressively put themselves in the victim's position. These people distract from #1. Deal with them quickly and fiercely.
Someone having a different view of the world from you does not make them a bad person — someone acting like an asshole does.
Embrace volunteers. Don't waste time with non-volunteers. Getting involved with a project is expected to be an opt-in. We can hold your hand and help if you ask, but if you don't ask, then you're on your own.
Protect the "middle" of the community over the fringes at the outside.
It's always a good thing to shut up and listen to people who disagree with you. Try to learn something from them, even if you don't ever agree.
Sometimes, it doesn't matter if you're right. Working together to move forward can sometimes be more "right" than the right answer.
The Internet can be a hostile place. To participate in it, you may need to develop thicker skin. You will inevitably get your feelings hurt at some point. You may need to suck it up and move on with your life. Do not be confused — this does not make an attempt to justify people being assholes on purpose. But there are people out there who are socially "tone-deaf" and don't realize it. Shake it off, talk to them if you think it's a problem, then move on.
You can't change anybody but yourself. Embrace that truth or be frustrated forever.
Mostly disagree, find bad, or believe it doesn't do enough
https://github.com/domgetter/NCoC (Cares about code at the exclusion of all else. This is not an accurate reflection of the human race.)
http://contributor-covenant.org (Seems to come from a good place, but appears to be a very poor execution. Seems to value non-code far more than code.)
Other input
http://paul-m-jones.com/archives/6224 (Does not see the good in people by default. Yes, there are bad people out there, but they are the minority instead of the majority.)
http://esr.ibiblio.org/?p=6907 (Some people are f****d up. From this post, it's people on BOTH sides. Extremism at its worst.)