Code of conduct
Our commitment
We are committed to building a community that is welcoming, inclusive and intentionally safe for everyone regardless of experience level, identity, background, or viewpoints. We value collaboration, clarity, and respect.
Diversity, equity & inclusion
We are committed to an inclusive, intentionally safe community. We respect and encourage participation from people of all backgrounds and identities. This includes (but is not limited to):
- LGBTQIA+ people
- People of all races, ethnicities, nationalities, and cultures
- People with disabilities and neurodivergent people
Harassment, discrimination and hate have zero place in this OSIRIS community. We enforce this Code of Conduct and prioritize community safety.
Scope
This Code of Conduct applies in all project spaces (issues, pull requests, discussions, chat, events) and also in public spaces when someone represents the project.
Expected behavior
Please:
- Be respectful and considerate in words and actions
- Assume good intent and seek clarification before escalating
- Give constructive feedback; focus on the work, not the person
- Be mindful of tone—text is easy to misread specially when conversation involve different races, ethnicities, nationalities, and cultures
- Respect differing viewpoints and lived experiences
- Follow project guidelines (including CONTRIBUTING)
Unacceptable behavior
Examples include:
- Harassment, discrimination, or hateful language
- Personal attacks, insults, or deliberate intimidation
- Sexualized language or unwelcome sexual attention
- Doxxing or sharing private information without consent
- Threats of violence or encouragement of self-harm
- Persistent disruption, trolling, or bad-faith participation
- Spamming the project with low-effort issues/PRs (including mass AI-generated noise)
- Unsolicited advertising or self-promotion, including company marketing, referral links, SEO content, press releases, or “buy my product” messages unrelated to the project
- Link phishing/spam (repeatedly posting promotional sites, Discord/Telegram servers, newsletters, or other services and applications)
- Recruiting or sales outreach to community members (e.g. DMs or “let’s hop on a call” pitches) without prior consent
- Astroturfing or coordinated promotion (e.g. fake endorsements, sockpuppets, review brigading)
Enforcement
Project maintainers may take any action they deem appropriate to protect the community and the project, including:
- Private warning
- Request for changes/remediation
- Temporary restrictions (limits on participation or a time-limited ban)
- Closing, hiding, or reverting contributions
- Permanent ban
When possible, enforcement aims to be:
- Proportionate to impact
- Consistent
- Focused on restoring a healthy, productive environment
Enforcement guidelines (impact-based)
Maintainers may use an escalating response depending on severity:
- Correction — Clarify expectations; request a change in behavior.
- Warning — A formal warning; continued behavior may lead to restrictions.
- Temporary restrictions — Time-limited ban or limits on participation.
- Permanent action — Removal from the community/project spaces.
Reporting
If you experience or witness unacceptable behavior, please report it privately to the maintainers.
- Preferred: open a private report to maintainers (e.g. via GitHub)
- Optional: email the maintainers at [email protected]
Reports are handled as confidentially as possible, and we will take action when needed.
Attribution
This Code of Conduct is inspired by the Contributor Covenant (commonly used in open source communities):
https://www.contributor-covenant.org/version/2/1/code_of_conduct/