Skip to content

Code of Conduct

Our pledge

We pledge to make participation in the Ophamin project a respectful and productive experience for everyone. The project values empirical thinking, honest disagreement, and reproducible work. The same disposition extends to human interaction.

Standards

Examples of behaviour that contribute to a positive environment:

  • Using welcoming and inclusive language.
  • Being respectful of differing viewpoints and experiences.
  • Gracefully accepting constructive criticism.
  • Focusing on what is best for the project.
  • Showing empathy toward other contributors.
  • Engaging in good faith — assume the other side is acting in good faith too.
  • Acknowledging your own uncertainty. The project values "I'm not sure" over "I am certain about something I haven't measured."

Examples of unacceptable behaviour:

  • The use of sexualised language or imagery and unwelcome sexual attention or advances.
  • Trolling, insulting / derogatory comments, and personal or political attacks.
  • Public or private harassment.
  • Publishing others' private information without explicit permission.
  • Other conduct which could reasonably be considered inappropriate in a professional setting.

Scope

This Code of Conduct applies within all project spaces — issues, pull requests, discussions, code review comments, commit messages, the documentation tree — and when an individual is representing the project in public.

Enforcement

Instances of unacceptable behaviour may be reported to the project maintainer via a direct email or a private security advisory. All complaints will be reviewed and investigated promptly and fairly.

The maintainer is obligated to respect the privacy and security of the reporter.

Attribution

This Code of Conduct is adapted from the Contributor Covenant, version 2.1.