Skip to content

Latest commit

 

History

History
46 lines (27 loc) · 2.22 KB

CONTRIBUTING.md

File metadata and controls

46 lines (27 loc) · 2.22 KB

Open-Horizon Contribution Guideline

We're so glad that you're thinking about contributing to Open-Horizon. We welcome your contributions!

Here are some guidelines and instructions for contributing to our projects. Please go through them before making a contribution.

Code of Conduct

Open-Horizon governs its participants according to the Contributor Code of Conduct. As a contributor, you agree to uphold this code.

FAQ and General Questions

Before asking any questions, please have a look at our Wiki.

If your question concerns the code of a project, then you should create a [new issue] in the relevant project's repository.

You can also join open-horizon chat channel on element and then ask your question(s) in the relevant channel of our Element workspace.

You can also checkout our documentation website for better understanding of open-horizon projects.

How to Contribute Code?

Bug fixes, performance improvements, code formatting, ... There are a lot ways in which you can contribute code! The issues list of a project is a great place to find something that you can help us with.

To increase the chances of your code getting merged, please ensure that:

  • Your pull request:

    • Follow all contribution guidelines
    • Passes all checks and has no conflicts.
    • Has a well-written title and message that briefly explains your proposed changes.

Lastly, sign all your commits with a line like this:

Signed-off-by: Random J Developer <[email protected]>

This shows that you agree to the Developer Certificate of Origin (DCO). It certifies that you wrote (or otherwise have the right to submit) your contribution to the project.

How to Report Bugs, Provide Feedback or Request Features?

We welcome all kinds of bug reports, user feedback and feature requests!

We've created some issue templates to assist you in this. Please use them to create a new issue in the relevant project's repository.