Contributing - greghaynes/BeagleDrone GitHub Wiki
Thank you for your interest in contributing to the project!
If you have any questions or comments about any of the information here (or not here) please drop by our IRC channel: #beagledrone on freenode.
Modifying the Code
Code modifications are typically done in your own fork of the repository (see https://help.github.com/articles/fork-a-repo). If you are already have modifications in the main repository, you should be able to fork the repository, then push your changes to the fork.
Submitting a Code Modification
Submissions of code are made through pull requests on github (see https://help.github.com/articles/using-pull-requests)
A note about testing
A primary goal of this project is to have a thoroughly tested application. Therefore, before a pull request will be accepted, we will require that there are tests written for new routines and that all tests pass. Don't let this deter you from submitting a pull request if you do not know how or are having issues meeting this requirement! We will be happy to work with you to make your pull request meet this requirement if it does not.
Finding things to do
Probably the fastest way to get up to date information on ways you can help is to pop in our IRC channel and ask! Additionally, we attempt to keep an up to date list of Issues.
Modifying the Wiki
Feel free to modify the wiki as you see fit. If you are unsure whether your proposed change is a good idea, pop in our IRC channel and ask!