Skip to content

Code of Conduct

Committed to a friendly, safe, and welcoming community for all.

Our pledge

We, as contributors and maintainers, pledge to make participation in our project and community a harassment-free experience for everyone—regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

Expected behavior

  • Be respectful and inclusive; consider how your words and actions affect others.
  • Assume good intent; ask for clarification before jumping to conclusions.
  • Share knowledge; unblock others when you can.
  • Accept constructive feedback gracefully.

Unacceptable behavior

  • Harassment, discrimination, and personal attacks.
  • Sexualized language or imagery; unwelcome advances.
  • Trolling, deliberate intimidation, or sustained disruption.
  • Doxing or sharing others’ private information.

Scope

This Code applies within all community spaces—including Issues, Discussions, PRs, and real-time chat—as well as in one-to-one communications and events where you represent the project.

Reporting

If you observe or experience unacceptable behavior:

  • Report privately to me with details (what happened, where, when, who was involved, any context).
  • If urgent and someone is in danger, contact local authorities first.

Enforcement

  • Actions may include a warning, temporary or permanent moderation, or removal from community spaces.
  • Repeated or severe violations may result in account bans and, where applicable, revocation of project privileges.

Attribution

This policy draws inspiration from well-known open-source conduct policies and has been adapted for the ODS community.