Contributing¶
Thanks for considering a contribution! Kubus is a community project and every bit helps — from typo fixes to whole features.
Ways to help¶
- Report a bug — open an issue with steps to reproduce, your platform, and what you expected.
- Suggest a feature — describe the problem you're trying to solve, not just the solution.
- Improve the docs — every page has an edit pencil that takes you straight to its source.
- Send a pull request — see below.
Before you open a PR¶
- Build from source and get the dev servers running.
- Make your change, keeping the surrounding code's style and conventions.
-
Run the checks:
-
If you touched behaviour, make sure it works against the test clusters.
Pull request tips¶
- Keep PRs focused — one logical change per PR is easier to review.
- Describe what and why, and link any related issue.
- Screenshots or a short clip help enormously for UI changes.
Editing the docs¶
These docs are built with Zensical and live in docs/. To preview
them locally:
Edit the Markdown, and the preview reloads as you save. See Building from source for the rest of the dev setup.
Code of conduct¶
Be kind and constructive. Assume good intent, keep discussions technical, and help newcomers.