Skip to main content

Our Commitment

We are committed to providing a welcoming and inclusive environment for all contributors to Ora, regardless of experience level, background, or identity.
Ora is built by volunteers who contribute their time and expertise out of passion for creating great software. We appreciate everyone who takes time to contribute to making Ora better.

Expected Behavior

Be Respectful

Be respectful, welcoming, and considerate in all interactions

Constructive Discussion

Discuss ideas and give/receive constructive criticism gracefully

Community Focus

Focus on what’s best for the community and project

Show Empathy

Show empathy toward other community members
Additionally:
  • Help create a positive environment for learning and collaboration
  • Welcome newcomers and help them get started
  • Be patient with those learning
  • Acknowledge different perspectives and experiences

Unacceptable Behavior

The following behaviors are not tolerated in the Ora community:
  • Harassment, discrimination, or intimidation of any kind
  • Offensive, derogatory, or discriminatory comments
  • Personal attacks or trolling
  • Publishing others’ private information without permission
  • Spam or off-topic discussions
  • Any conduct that would be inappropriate in a professional setting

Scope

This Code of Conduct applies to all project spaces, including:
1

GitHub Repository

Issues, pull requests, discussions, and code reviews
2

Discord Community

All channels and direct messages within the Ora Discord server
3

Other Official Channels

Any other official Ora communication channels (Twitter, website comments, etc.)
The Code of Conduct also applies when representing the project in public spaces.

Enforcement

Responsibilities

Project maintainers are responsible for:
  • Clarifying standards of acceptable behavior
  • Taking appropriate and fair corrective action
  • Removing, editing, or rejecting contributions that violate this Code of Conduct

Actions

Maintainers may take appropriate action in response to violations, including:
A private or public warning about the behavior, with explanation of why it was inappropriate.
A temporary ban from project spaces (GitHub, Discord, etc.) for continued or severe violations.
A permanent ban from all project spaces for repeated violations or severe misconduct.
Reporting to appropriate platforms (GitHub, Discord, etc.) for violations of their terms of service.

Reporting

If you experience or witness unacceptable behavior, please report it promptly.

How to Report

GitHub Issues

Open a GitHub issue for public matters that don’t involve sensitive information

Discord

Contact maintainers directly on Discord for private or sensitive matters

What Happens Next

1

Acknowledgment

Reports will be acknowledged within 48 hours
2

Review

Maintainers will review the incident and gather any additional context needed
3

Action

Appropriate action will be taken based on the severity and context of the violation
4

Follow-up

The reporter will be notified of the outcome (within reasonable confidentiality limits)
All reports will be handled confidentially and reviewed promptly. We take all reports seriously.

Guidelines for Healthy Collaboration

Giving Feedback

  • Focus on the code or idea, not the person
  • Be specific about what could be improved
  • Suggest alternatives when possible
  • Acknowledge what’s working well
  • Ask questions to understand intent

Receiving Feedback

  • Assume good intent from reviewers
  • Ask clarifying questions if feedback is unclear
  • Consider feedback objectively
  • Remember that code review is about improving the project
  • Thank reviewers for their time

Disagreements

  • Discuss technical merits, not personalities
  • Seek to understand different perspectives
  • Escalate respectfully to maintainers if needed
  • Accept that not all suggestions will be implemented
  • Assume others are acting in good faith

Our Values

Inclusivity

Everyone is welcome, regardless of background or experience level

Respect

Treat others with dignity and kindness

Collaboration

Work together toward shared goals

Excellence

Strive for quality while supporting learning

Attribution

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

Agreement

By participating in the Ora community, you agree to abide by this Code of Conduct.
This applies to all community spaces and interactions, whether online or in person.

Questions?

If you have questions about this Code of Conduct:

Join Discord

Reach out to maintainers on Discord for clarification or discussion

Thank you for helping make Ora a welcoming, inclusive community for everyone.

Build docs developers (and LLMs) love