A healthy community is created by everyone working together. Here we use the Contributor Covenant 2.1 code of conduct, and we ask everyone to abide by it. The details are as follows:
1. Our Pledge
As a community member, contributor, and leader, we pledge to make community participation harassment-free for everyone, regardless of age, body size, visible or invisible disabilities, ethnicity, gender identity and expression, experience level, educational background, societal and economic status, nationality, appearance, race, religion, sexual orientation, or identity.
We pledge to act and interact in ways that contribute to the creation of an open, friendly, diverse, inclusive, and healthy community.
2. Our Guidelines
Examples of behavior that contribute to creating a positive environment for our community include but are not limited to:
- Showing empathy and kindness towards others
- Respecting different opinions, viewpoints, and feelings
- Providing and graciously accepting constructive feedback
- Taking responsibility and apologizing to those affected by our mistakes
- Focusing on the common goals of the community rather than personal gains
Examples of unacceptable behavior include:
- Using sexualized language or imagery, as well as sexual advances or harassment
- Mocking, insulting, or derogatory comments, as well as personal or political attacks
- Public or private harassment
- Posting others' private information without explicit permission, such as physical or email addresses
- Other behavior deemed unprofessional for professional conduct
3. Responsibility and Authority
Community leaders are responsible for interpreting and enforcing the agreed-upon code of conduct and taking appropriate corrective actions against any behavior they deem inappropriate, threatening, offensive, or harmful.
Community leaders have the authority and responsibility to remove, edit, or refuse comments, commits, code, wiki edits, issues, or other contributions that do not adhere to this code of conduct, explaining the reasons for their actions when necessary.
4. Scope
This code of conduct applies to all community settings, as well as to individuals who represent the community in public spaces. Such representation includes using official email addresses, posting on official social media accounts, or acting as an appointed representative in online or offline activities.
5. Enforcement
Instances of verbal abuse, harassment, or other unacceptable behavior can be reported to the responsible community leaders via [insert contact information]. All complaints will be promptly and fairly reviewed and investigated.
All community leaders are obligated to respect the privacy and safety of the reporter of any incidents.
6. Handling Policy
Community leaders will follow the following community handling policy to clarify how they will address behaviors they consider to violate this code of conduct:
6.1 Correction
Community Impact: Use of inappropriate language or other behaviors deemed unprofessional or unwelcome in the community.
Course of Action: Community leaders issue a non-public written warning, clearly stating the nature of the violation and explaining why the behavior is inappropriate. Alternatively, a public apology may be required.
6.2 Warning
Community Impact: Individual or series of violations.
Course of Action: Warning and addressing continuous behavior. Interaction with relevant individuals, including interacting with code of conduct enforcers, is prohibited for a specified period. This includes avoiding interaction in community spaces and external channels. Violation of these terms may result in temporary or permanent bans.
6.3 Temporary Ban
Community Impact: Severe violations of community guidelines, including ongoing inappropriate behavior.
Course of Action: Temporarily prohibit any form of interaction or public communication with the community for a specified period. During this time, interaction with relevant individuals, including interacting with code of conduct enforcers, is prohibited. Violation of these terms may result in permanent bans.
6.4 Permanent Ban
Community Impact: Behavior patterns that violate community guidelines, including ongoing inappropriate behavior, harassing individuals, or attacking or demeaning a particular category of individuals.
Course of Action: Permanent prohibition from any form of public interaction within the community.
7. References
This code of conduct is adapted from Contributor Covenant 2.1, available at Contributor Covenant: (contributor-covenant.org)
The community handling policy is inspired by Mozilla's code of conduct enforcement ladder.
For answers to frequently asked questions about this code of conduct, visit Contributor Covenant: Frequently Asked Questions about Contributor Covenant (contributor-covenant.org). For translations in other languages, visit https://www.contributor-covenant.org/translations.