Create CONTRIBUTING.md

This commit is contained in:
Oliver 2019-09-10 10:33:44 +10:00 committed by GitHub
parent 17a9722263
commit 927160c77f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

18
CONTRIBUTING.md Normal file
View File

@ -0,0 +1,18 @@
Contributions to InvenTree are welcomed - please follow the guidelines below.
## Feature Branches
No pushing to master! New featues must be submitted in a separate branch (one branch per feature).
## Testing
Any new code should be covered by unit tests - a submitted PR may not be accepted if the code coverage is decreased.
## Documentation
New features or updates to existing features should be accompanied by user documentation.
A PR with associated documentation should link to the matching PR at https://github.com/inventree/InvenTree.github.io
## Code Style
Sumbitted Python code is automatically checked against PEP style guidelines. Locally you can run `make style` to ensure the style checks will pass, before submitting the PR.