code of conduct

This commit is contained in:
rimu 2023-09-18 09:27:27 +12:00
parent 8c3c46271d
commit 52a29f0465

View file

@ -7,4 +7,54 @@ The general style and philosphy behind the way things have been constructed is w
[The Grug Brained Developer](https://grugbrain.dev/). If that page resonates with you then you'll
probably enjoy your time here!
Mailing list, Matrix channel, etc still to come.
Mailing list, Matrix channel, etc still to come.
## Code of conduct
## Our Pledge
We, the contributors and maintainers of the PyFedi project, pledge to create a welcoming and harassment-free environment for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation.
## Our Standards
Examples of behavior that contributes to creating a positive environment include:
- **Being respectful**: Treat all individuals with respect and kindness, and consider their perspectives and experiences valuable.
- **Being inclusive**: Welcome people of all backgrounds and identities, and foster an environment where everyone feels comfortable to participate.
- **Being empathetic**: Be understanding and empathetic toward others, especially when they make mistakes or ask for help.
- **Being constructive**: Provide constructive feedback and engage in discussions that promote the growth of the community and its members.
- **Being collaborative**: Work together with others in the spirit of cooperation and teamwork, striving for the best possible outcomes for the project.
- **Being accountable**: Take responsibility for your actions and their impact on others, and learn from your mistakes.
Examples of unacceptable behavior include:
- **Harassment and discrimination**: Engaging in any form of harassment, discrimination, or unwelcome behavior based on the characteristics listed above.
- **Intimidation or threats**: Using intimidating language or making threats toward others.
- **Personal attacks**: Engaging in personal attacks, insults, or trolling.
- **Unwanted attention**: Persistently and aggressively pursuing or targeting someone against their will.
- **Unconstructive criticism**: Providing feedback that is not constructive or respectful.
## Enforcement Responsibilities
Project maintainers are responsible for enforcing these standards fairly and consistently. They have the authority and responsibility to address any inappropriate behavior, and they may take appropriate actions in response to violations. These actions may include warning, moderation, or temporary or permanent expulsion from the project community.
## Reporting Violations
If you experience or witness any behavior that violates this code of conduct, please report it to the project maintainers. All reports will be kept confidential.
## Attribution
This Code of Conduct is adapted from the [Contributor Covenant](https://www.contributor-covenant.org/version/2/0/code_of_conduct.html).
## Conclusion
We all share the responsibility of upholding these standards. Let's work together to create a welcoming and inclusive environment that fosters collaboration, learning, and the growth of the PyFedi community.