Code of Conduct¶
Yutha adopts the Contributor Covenant v2.1 as its Code of Conduct. The full text of v2.1 applies; this document summarizes and adds project-specific notes.
Summary of the Contributor Covenant¶
We are committed to making participation in this project a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, caste, color, religion, or sexual identity and orientation.
Examples of behavior that contributes to a positive environment include demonstrating empathy and kindness toward others, being respectful of differing opinions and experiences, giving and gracefully accepting constructive feedback, accepting responsibility and apologizing to those affected by mistakes, and focusing on what is best for the overall community.
Examples of unacceptable behavior include the use of sexualized language or imagery, trolling, insulting or derogatory comments, personal or political attacks, public or private harassment, publishing others' private information without explicit permission, and other conduct which could reasonably be considered inappropriate in a professional setting.
Scope¶
This Code of Conduct applies in all project spaces — the GitHub repository (issues, PRs, discussions), RFC threads, and any official communication channels — and also when an individual is officially representing the project in public spaces.
Reporting¶
If you experience or witness behavior that violates this Code of Conduct, report it directly to the maintainer (@abhinavg6) via GitHub's private vulnerability/abuse reporting or by emailing abhinavg6 (at) gmail (dot) com.
Reports are kept confidential to the maximum extent practical. Reporters who request anonymity get it; reporters who want updates on the resolution process get them.
You don't need to perfectly frame your report or have full evidence. If you're not sure whether something crosses the line, send it anyway.
Enforcement¶
Per Contributor Covenant v2.1, enforcement is graduated:
- Correction. Private feedback; clarification of expected behavior. No public action.
- Warning. Formal warning with consequences for continued behavior.
- Temporary ban from project spaces.
- Permanent ban from project spaces.
The project maintainer has authority to apply any of these. As the project grows reviewers, this section will be updated to reflect a shared decision process.
What this isn't¶
- A speech code. Strong technical disagreement, even pointed disagreement, is fine and welcome. The line is at personal attack, harassment, and bad-faith conduct. "Your design is bad and here's why" is not a violation. "You are bad" is.
- A vector for retaliation. Reporting someone in bad faith — to silence dissent or to harass through the conduct process — is itself a violation.
Attribution¶
This Code of Conduct is adapted from the Contributor Covenant version 2.1, available at https://www.contributor-covenant.org/version/2/1/code_of_conduct.html.
For answers to common questions about this code of conduct, see the FAQ at https://www.contributor-covenant.org/faq.