This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
contribute [2017/07/01 10:12] timo created |
contribute [2017/07/01 16:31] timo [Write some code] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | **How to contribute** | + | ====== Contribute to the project ====== |
+ | |||
+ | ===== Write some code ===== | ||
+ | |||
+ | Everybody writing code to improve this project is welcome ! | ||
+ | To make it easy merging your code, please provide your code with the following procedure: | ||
+ | |||
+ | * Clone the git repostiory you want to improve something | ||
+ | |||
+ | <code> | ||
+ | Example for sensord: | ||
+ | git clone http://git-ro.openvario.org/sensord.git | ||
+ | </code> | ||
+ | |||
+ | * Create your own branch with a meaningful name e.g. "cool_new_feature" | ||
+ | |||
+ | <code> | ||
+ | git checkout -b cool_new_feature | ||
+ | </code> | ||
+ | |||
+ | * Write your code and commit all code your branch. If you are done, push your branch. (git add, git commit, git push) | ||
+ | |||
+ | * Create a pull-request and send it to <email of the gitmaster> (git pull-request) | ||
+ | |||
+ | |||
+ | |||
+ | ===== Build or extend the hardware ==== |