Skip to content

Latest commit

 

History

History
30 lines (17 loc) · 1.1 KB

CONTRIBUTING.md

File metadata and controls

30 lines (17 loc) · 1.1 KB

Contributing to Hermes

We want to make contributing to this project as easy and transparent as possible.

Our Development Process

We mainly develop Hermes within VpTech. Sometimes, we will sync the github version of Hermes with the internal state.

Pull Requests

We welcome pull requests that add significant value to Hermes. If you plan to do a major development and contribute it back to Hermes, please contact us first before putting too much effort into it.

  1. Fork the repo and create your branch from master.
  2. If you've added code that should be tested, add tests.
  3. If you've changed APIs, update the documentation.
  4. Make sure your code lints.

Issues

We use Git issues to track public bugs. Please ensure your description is clear and has sufficient instructions to be able to reproduce the issue.

Coding Style

  • 4 spaces for indentation in Python (no tabs)
  • 4 spaces for indentation in JS (no tabs)

License

By contributing to Hermes, you agree that your contributions will be licensed under the LICENSE file in the root directory of this source tree.