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.

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:

  1. Discussion in a GitHub Issue
  2. Implementation in a feature branch on GitHub
  3. Code review by at least one maintainer
  4. 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.