1How to contribute 2================= 3 4Getting started 5--------------- 6 7* Check for open issues or open a fresh issue to start a discussion around a feature, idea or a bug. 8* Fork the repository on GitHub. 9* Clone your fork on your computer. 10 11 12Installing dependencies 13----------------------- 14 15* Run the following command to install the developer dendencies: 16```bash 17 $ pip install -r requirements/develop.txt 18``` 19 20Developer workflow 21------------------ 22 231 Create a topic branch from the develop branch. 24```bash 25 $ git checkout -b my_new_feature develop 26``` 27* Run the test-suite and verify everything is fine: 28```bash 29 tox 30``` 31 322 Write your code and a test that the bug was fixed or that the feature works as expected. 33 343 Make sure to add yourself to AUTHORS. ;) 35 364 Run the tests again. 37 385 Send a pull request and bug the maintainer until it gets merged and published. 39 40