Glyph is an open, respectful, and collaborative project. This Code of Conduct sets expectations for participation and helps ensure a welcoming environment for everyone.
We pledge to make participation in the Glyph project a harassment-free experience for everyone, regardless of:
- experience level
- background
- personal identity
- preferred tools or technologies
We value constructive collaboration and technical excellence.
Contributors are expected to:
- Be respectful and considerate in speech and action
- Focus on what is best for the project
- Give and receive constructive feedback
- Assume good intent
- Respect differing viewpoints and experiences
- Gracefully accept responsibility for mistakes
The following behaviors are unacceptable:
- Harassment, discrimination, or hostility
- Personal attacks or insults
- Trolling or deliberate disruption
- Publishing private information without consent
- Dismissing or belittling others’ contributions
This applies in all project spaces: issues, pull requests, discussions, and community channels.
This Code of Conduct applies:
- Within all project-managed spaces
- In public spaces when representing the project
- To all contributors, maintainers, and users
Project maintainers are responsible for enforcing this Code of Conduct.
Consequences for unacceptable behavior may include:
- warnings
- temporary bans
- permanent removal from the project
Enforcement decisions are made with fairness and discretion.
If you experience or witness unacceptable behavior:
- Report it privately to the project maintainers
- Include relevant context and evidence if possible
All reports will be handled confidentially.
This Code of Conduct is adapted from the Contributor Covenant, version 2.1.
A healthy community is as important as correct code.