Contributing
Note
This GitHub repositories are not a support forum. For technical support, please consult the documentation, search for existing issues, or ask questions on the appropriate community forums. We are unable to provide individual support or troubleshooting.Improve Documentation
The content of this website/documentation server is publicly available at GitHub. If you find a typo, missing information, or have suggestions for improvement, ideally submit a PR with your changes, or second best, write your proposed, fully formulated changes in the issue. The links at the top of the right navigation bar can help you.
The goal is for the docs to contain all the necessary information, but in a concise manner. So if you see a gap in information, common questions not answered in the docs, duplication or just text improvements you are encouraged to point it out or even fix it. We recommend using automated tools such as DeepL or ChatGPT to help with this.
Report bugs
If you find a bug, please open an issue on GitHub with a clear title and detailed description. Include the steps to reproduce the bug, the expected result, and the actual result. Include screenshots or logs if possible. Label the issue as “bug”.
Contribute Code
Fork the repository, create a new branch, make your changes, and then submit a pull request (PR). All code contributions should pass existing tests and include new tests for added features.
Ideas for contributions include:
- Code refactoring
- Solving open issues like bug fixes
- Integration features for
- apps are quite individual in terms of installation and configuration.
- Third-party services
You can also discuss ideas in the community forums.
Expand the App Store
If you have software with a web interface that you would like to share with the community, you can simply package it as an app and upload it. If an app becomes popular, we will consider adopting it as an official app.