Skip to content

Latest commit

 

History

History
35 lines (21 loc) · 3.7 KB

CODE_OF_CONDUCT.md

File metadata and controls

35 lines (21 loc) · 3.7 KB

Contributor Code of Conduct

As contributors and maintainers of this project, we pledge to respect all people who contribute through reporting issues, posting feature requests, updating documentation, submitting pull requests, and any other activities.

We are committed to making participation in this project a harassment-free experience for everyone, regardless of level of experience, gender, gender identity and expression, sexual orientation, disability, personal appearance, body size, race, ethnicity, age, religion, or nationality.

Examples of unacceptable behavior by participants include:

  • Personal attacks
  • Public or private harassment
  • Publishing others' private information, such as physical or electronic addresses, without explicit permission
  • Other unethical or unprofessional conduct

Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned with this Code of Conduct. By adopting this Code of Conduct, project maintainers commit themselves to fairly and consistently applying these principles to every aspect of managing this project. Project maintainers who do not follow or enforce the Code of Conduct may be permanently removed from the project team.

This code of conduct applies both within project spaces and in public spaces when an individual is representing the project or its community.

Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the project team at [email protected]. All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.

Project maintainers who do not follow or enforce the Code of Conduct in good faith may face temporary or permanent repercussions as determined by other members of the project's leadership.

This Code of Conduct is adapted from the Contributor Covenant, version 2.0, available at https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.

Reasonable Person Principle

Reasonable Person Principle:

  • Everyone will be reasonable.
  • Everyone expects everyone else to be reasonable.
  • No one is special.
  • Do not be offended if someone suggests you are not being reasonable.

As a simple guideline we ask that you use the Reasonable Person Principle. The reasonable person principle holds that reasonable people strike a suitable balance between their own immediate desires and the good of the community at large. It is a principle that asks us to consider the needs of others and to act in a way that is respectful and considerate of those needs. It is a principle that asks us to consider the needs of others and to act in a way that is respectful and considerate of those needs. Not all people share the same model of reasonableness, so disagreements inevitably occur. Under the reasonable person principle, the first thing to do is work it out privately (perhaps in person, since e-mail is known to amplify feelings). Indeed, many people would find it unreasonable to bring in third parties before trying personal discussion.

More generally, the reasonable person principle favors local, unofficial actions over formal administrative ones. It assumes that people will be responsive when reminded of a conflict or asked to re-examine their behavior. It encourages requesting rather than demanding. And it leaves some room for difference of opinion.