We as contributors and maintainers pledge to make 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, religion, or sexual identity and orientation.
Examples of behavior that contributes to a positive environment:
- Demonstrating empathy and kindness.
- Giving and accepting constructive feedback.
- Focusing on what is best for the community and project.
- Taking responsibility for mistakes and learning from them.
Examples of unacceptable behavior:
- Harassment, trolling, insulting or derogatory comments.
- Public or private personal attacks.
- Publishing others' private information without permission.
- Any conduct inappropriate in a professional open-source community.
Project maintainers are responsible for clarifying and enforcing this Code of Conduct. They may remove, edit, or reject comments, commits, code, wiki edits, issues, or other contributions that are not aligned with this Code of Conduct.
This Code of Conduct applies in all project spaces, and also applies when an individual is officially representing the project in public spaces.
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported through the private channel described in SECURITY.md. Maintainers will review and respond in a fair and timely manner.
This Code of Conduct is adapted from the Contributor Covenant, version 2.1.