Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
66 changes: 66 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
# Code of Conduct

This Code of Conduct outlines our expectations for all those who participate in
the Sharingan open source project and community, as well as the consequences for
unacceptable behaviour. We invite all those who participate to help us create
safe and positive experiences for everyone. Communities mirror the societies in
which they exist, and positive action is essential to counteract the many forms
of inequality and abuses of power that exist in society.

## How to behave

The following behaviours are expected and requested of all community members:

* Participate in an authentic and active way. In doing so, you contribute to the
health and longevity of this community.
* Exercise consideration, respect and empathy in your speech and actions.
Remember, we have all been through different stages of learning when adopting
technologies.
* Refrain from demeaning, discriminatory, or harassing behaviour and speech.
* Disagreements on things are fine; argumentative behaviour or trolling are not.

## How not to behave

* Do not perform threats of violence or use violent language directed against
another person.
* Do not make jokes of a sexist, racist, homophobic, transphobic, ableist or
otherwise discriminatory nature, or use language of this nature.
* Do not post or display sexually explicit or violent material.
* Do not post or threaten to post other people's personally identifying
information ("doxing").
* Do not make personal insults, particularly those related to gender, sexual
orientation, race, religion, or disability.
* Do not engage in unwelcome sexual attention. This includes sexualised comments
or jokes and sexual advances.
* Do not advocate for, or encourage, any of the above behaviour.

Please take into account that online communities bring together people from many
different cultures and backgrounds. It's important to understand that sometimes
the combination of cultural differences and online interaction can lead to
misunderstandings. That is why having empathy is very important.

## How to report issues

If someone is acting inappropriately or violating this Code of Conduct in any
shape or form, and they are not receptive to your feedback or you prefer not to
confront them, please reach out to the project maintainers at
**mibrahim.dev@gmail.com**. All reports will be handled with discretion and
reviewed as promptly as possible.

## Consequences of unacceptable behaviour

Unacceptable behaviour from any community member will not be tolerated. Anyone
asked to stop unacceptable behaviour is expected to comply immediately. If a
community member engages in unacceptable behaviour, the project maintainers may
take any action they deem appropriate, up to and including a temporary ban or
permanent expulsion from the community without warning.

## License and attribution

This Code of Conduct is adapted from the Code of Conduct used across
[JetBrains open source projects](https://github.com/JetBrains#code-of-conduct),
which is itself based on the
[Citizen Code of Conduct](http://citizencodeofconduct.org/), distributed by
[Stumptown Syndicate](http://stumptownsyndicate.org/) under a
[Creative Commons Attribution-ShareAlike](https://creativecommons.org/licenses/by-sa/3.0/)
license.