Skip to content

Latest commit

Β 

History

History
52 lines (29 loc) Β· 3.01 KB

File metadata and controls

52 lines (29 loc) Β· 3.01 KB

Contributing

πŸ“œ Contributor License Agreement

By contributing, you agree to the Licenses of this repository:

🀝 Contributor Code of Conduct

By contributing, you agree to respect the Code of Conduct of this repository.

πŸͺ² Bug Reports, Issues and Questions

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.

⚠️ Please refrain from opening empty pull requests solely for the purpose of discussing ideas. Instead, utilize the forum to share and refine your concepts before submitting any code changes.

πŸ’‘ Feature Requests

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.

⚠️ Additionally, avoid submitting duplicate feature requests. Before posting, search for existing requests, and if you find a similar or identical one, please join that discussion instead of creating a new thread.

πŸ–ŒοΈ Coding Style

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.

πŸ“ Documentation

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.