Community
Kyronix is an open source project. We welcome community contributions: from bug fixes to new feature development.
Bug Reports
Report bugs through the GitHub issue tracker.
- GitHub Issues — bug tracker
Contribute
There are several ways to help the Kyronix project:
- Code: submit patches via GitHub Pull Requests.
- Documentation: help improve guides and the FAQ. Documentation should be concise and precise.
- Testing: test builds on different architectures and report any issues found.
Code of Conduct
Kyronix follows a simple code of conduct: be a professional. The project is open to everyone, regardless of experience or background.
- Respect others' time and effort
- Discuss code, not people
- Acknowledge mistakes and learn from them
- Remember: simplicity is discipline, not limitation
Telegram
Telegram chat: @Kyronix64
Development
The Kyronix development process:
- Discussion in a GitHub Issue
- Implementation in a feature branch on GitHub
- Code review by at least one maintainer
- Merge into the main branch after review
We don't use complex CI pipelines. It's enough to verify that the code compiles and doesn't break existing tests.
