We as members, contributors, and leaders pledge to make participation in our community 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.
We pledge to act in ways that contribute to an open, welcoming, diverse, inclusive, and healthy community.
Examples of behaviour that contributes to a positive environment:
- Showing empathy and kindness to other people.
- Being respectful of differing opinions, viewpoints, and experiences.
- Giving and gracefully accepting constructive feedback.
- Owning mistakes, apologising, and learning from them.
- Focusing on what is best for the community, not just personal interest.
Examples of unacceptable behaviour:
- Sexualised language or imagery, and unwelcome sexual attention.
- Trolling, insulting comments, personal attacks, political flame wars.
- Public or private harassment.
- Publishing other people's private information (physical or electronic address) without explicit permission.
- Conduct which could reasonably be considered inappropriate in a professional setting.
Project maintainers are responsible for clarifying and enforcing this Code of Conduct. They will take fair, appropriate action in response to any behaviour they deem inappropriate, threatening, offensive, or harmful.
Maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that don't align with this Code of Conduct.
This Code of Conduct applies within all community spaces, and also applies when an individual is officially representing the community in public spaces (for example, an official email address, a social media account, or appointed representation at an online or offline event).
Instances of abusive, harassing, or otherwise unacceptable behaviour may be reported to the project owner via GitHub (DM, security advisory, or private issue). Reports are reviewed and investigated promptly and fairly. All maintainers are obliged to respect the privacy and security of the reporter.
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.