From 5272f184cf06c6d94fdacd4a5b3e3286dcc93ec4 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Thu, 31 Dec 2015 16:12:35 +0200 Subject: [PATCH] Add Contributing section --- README.rst | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/README.rst b/README.rst index 47124f18..20578b39 100644 --- a/README.rst +++ b/README.rst @@ -177,6 +177,25 @@ Frameworks: For further details, please refer to `What is PlatformIO? `_ +Contributing +------------ + +1. Fork the repository on GitHub. +2. Make a branch off of ``develop`` +3. Run ``pip install tox`` +4. Go to the root of project where is located ``tox.ini`` and run ``tox -e develop`` +5. Activate current development environment: + + * Windows: ``.tox\develop\Scripts\activate`` + * Bash/ZSH: ``source .tox/develop/bin/activate`` + * Fish: ``source .tox/bin/activate.fish`` + +6. Make changes to code, documentation, etc. +7. Lint source code ``tox -e lint`` +8. Run the tests ``tox -e py27`` +9. Commit changes to your forked repository +10. Submit a Pull Request on GitHub. + Licence -------