- π Contributor License Agreement
- π€ Contributor Code of Conduct
- πͺ² Bug Reports, Issues and Questions
- π‘ Feature Requests
- ποΈ Coding Style
- π Documentation
By contributing, you agree to the Licenses of this repository:
-
OpenEMS Edge und Backend
-
OpenEMS UI
By contributing, you agree to respect the Code of Conduct of this repository.
A great way to contribute to the project is to send a detailed report when you encounter an issue. We always appreciate a well-written, thorough bug report, and will thank you for it!
To maintain clear and organized communication, all discussions should take place in the OpenEMS Community forum. This helps keep everything together and ensures that conversations are streamlined and accessible to all contributors.
Similar to issue reports, feature requests should be submitted to the OpenEMS Community forum for discussion. This helps ensure that all ideas are properly reviewed and discussed by the community.
When submitting a feature request, please be clear about the intended outcome and how it would relate to existing features. Providing detailed information helps in evaluating the request more effectively.
We welcome pull-requests! While we will consider all submissions, we cannot promise that every request will be accepted.
To increase your changes of a merged pull-requests and help us review your code, please follow our coding guidelines.
The documentation site for OpenEMS is hosted on https://openems.github.io/openems.io/openems/latest. We greatly appreciate contributions that improve the quality and clarity of our documentation.
If you would like to contribute by updating or adding a page, please refer to our Contribute/Documentation guide for detailed instructions on how to contribute effectively to the OpenEMS documentation.