Thanks for taking the time to contribute!
The following is a set of guidelines for contributing to Locha, Turpial or .
Contributing to the Turpial Radio Firmware.
Please read our Code of Conduct.
We'll pleased to accept your patches and contributions to this project. There are some guidelines you need to follow.
For any question you can send us a message via Twitter @Locha_io, our Telegram group t.me/Locha_io, or through our website locha.io
You can use our issue tracker to share your idea, it will be discussed by the Locha Mesh team members. If we all agree and makes sense to implement this feature, it will be kept opened.
You can open a new issue reporting a bug in our repository, please provide detailed information about the issues you're expecting.
You can contribute making a Pull-Request with the code you want to fix, or with the features that you would like to implement. It will follow a review process first, and after that it can be merged.
Before starting to make modifications execute these commands to create a new
branch that's synchronized with dev
:
git fetch --all
git checkout dev
# Synchronize with the origin remote.
git pull origin dev
# Create a branch for your feature.
git checkout -b featurebranch
# Push your changes to your fork, assuming pr is your remote.
git push pr featurebranch
Actually we use the same style RIOT uses for it's code, you can more information about it here.