An effective code of conduct isn't just a policy with rules: it's the declaration of values that, when followed, should promote productive communities.
At a minimum, a code of conduct must contain:
-
Statement of unacceptable behavior
-
How unacceptable behavior will be addressed
-
How and whom to make an incident report
Depending on context, e.g., an open source project versus a public event, codes of conduct might also include:
-
Examples of expected social behavior
-
Training resources for leaders, volunteers, and people who have violated the code of conduct
Some organizations, like the ACM Code of Ethics and Professional Conduct, extend their ethical and cultural expectations to encourage professional and academic rigor.
Open source projects increasingly adopt either
As the name suggests, this document establishes a behaviorial covenant for InnerSource (and open source) collaborators.
View the Contributor Covenant Code of Conduct.
In addition to collaboration norms, this code of conduct includes expected behavior at public events.
View the Citizen Code of Conduct.