GenesiGenesiWiki
Support

Contributing

How to contribute to Genesi OS — code, packages, and documentation.

Genesi OS is open source and welcomes contributions of all kinds.

Ways to help

  • Report bugsopen an issue with steps to reproduce.
  • Improve the docs — every wiki page has an Edit on GitHub link; propose changes via a pull request.
  • Work on packages — the Genesi packages live under the Genesi-OS organization. Fixes to a package generally need a pkgrel bump so the build pipeline rebuilds and republishes it.

Where things live

  • GenesiOS — the main repository (ISO build, packaging, CI pipelines).
  • Individual packages (settings, calamares, update, packageinstaller, …) each have their own repository under the organization.

See CONTRIBUTING.md in the main repo for the full workflow and coding conventions.