Contributing to Gardenhouse
Contributions are always welcome! To ensure a painless review process, please ensure that these requirements are met:
- Test your changes, at least with the
exampleprofile - Ensure that the changes adhere to the style of the rest of the code
- Try to keep commits specific, don’t add multiple features in one commit
Additionally, it is required that the config stays compatible. If the change would require a breaking change in the way the config works, I will require good reasoning, and the feature will only be merged for a next major release.
Patches/Pull Requests can be sent to me via Mail or, for a more open Pull-Request view, opened at https://codeberg.org/axtlos/gardenhouse.git or the respective component repository.
AI Contributions
As this project heavily bases on top of Gentoo, it follows the same policy on AI contributions, that being:
It is expressly forbidden to contribute to Gentoo any content that has been created with the assistance of Natural Language Processing artificial intelligence tools. This motion can be revisited, should a case been made over such a tool that does not pose copyright, ethical and quality concerns.
If there is reason to suspect that a contribution was generated using AI tools, it will be immediately rejected.
If a bug report is visibly written with an LLM, it will be immediately closed with the request to create another issue without AI text.