This Code of Conduct applies to all Oire Software community spaces — including GitHub repositories, issue trackers, pull requests, and discussions. It applies equally to open-source and commercial projects hosted under this organization.
Accessibility is a core value at Oire Software — not an afterthought. It takes priority in everything we do, including code, documentation, and community interactions.
- All contributed code must be accessible. UI components must be usable with assistive technologies (screen readers, keyboard navigation, etc.). Pull requests that introduce accessibility barriers will not be merged.
- All images posted in issues, pull requests, and discussions must include meaningful alternative text. Screenshots without alt text will be asked to be updated before the discussion continues.
- Documentation must be written in clear, well-structured language with proper headings and semantic markup. Avoid conveying information through visual means alone (color, spatial layout, etc.).
- If you are unsure whether your contribution is accessible, ask — we are happy to help.
- Be respectful and professional in all interactions.
- Give and accept constructive feedback graciously.
- Focus discussions on the technical topic at hand.
- Respect that contributors come from different backgrounds and may hold different opinions.
- Harassment, threats, or intimidation of any kind.
- Discriminatory language or personal attacks.
- Publishing others' private information without their explicit permission.
- Sustained disruption of discussions or deliberate derailing.
- Knowingly contributing inaccessible code, content, or documentation after being asked to fix it.
- Any conduct that would be considered inappropriate in a professional setting.
If you experience or witness unacceptable behavior, please report it to abuse@oire.org. All reports will be reviewed promptly and handled confidentially.
Maintainers reserve the right to remove, edit, or reject comments, commits, issues, and other contributions that violate this Code of Conduct, and to temporarily or permanently ban anyone whose behavior warrants it.
This Code of Conduct exists to maintain a productive, professional environment — not to police opinions or punish honest mistakes. Enforcement decisions will be made in good faith, with common sense, and proportionally to the severity of the violation.