Skip to content

Latest commit

 

History

History
22 lines (13 loc) · 2.22 KB

CONTRIBUTING.md

File metadata and controls

22 lines (13 loc) · 2.22 KB

Contributing to Seax

Seax is open-source software, and contributions from anyone interested in assisting with Seax's ongoing development are happily welcomed.

Making a Pull Request

If you wish to contribute to Seax, please fork the appropriate Seax repository, make any changes you wish to contribute, and then create a pull request to merge your changes.

Your pull request will be reviewed by the repository maintainer, @hawkw, who will determine whether or not it can be merged. In most cases, if your pull request is not approved, you will be provided with information on why your pull request was not merged and what you should do in order to make it merge-ready.

In order to ensure that the pull request process is as efficient as possible, please run the Seax test suite locally on your development machine to ensure that your contribution builds successfully. Furthermore, please try to provide a detailed explanation of what your pull request adds or fixes, how this is implemented, and why it is necessary. This will make the review process much easier for both the contributor (you) and the repository maintainers. Pull requests that are not adequately described will not be approved to merge.

Ideally, all pull requests should add complete unit tests for all code added. We use codecov.io to track the test coverage for all Seax projects. For a pull request to be merged, we require that the patch coverage (the number of added lines covered by tests) of that pull request to be greater than 90%.

License and Code of Conduct

Seax and all associated subprojects are released under the terms of the MIT license. By contributing to Seax, you agree that any code contributed is your personal property and that you have the right to license it. Furthermore, you agree to permit that code to be distributed by Seax under the terms of the MIT license.

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.