Contribute

Licence agreement and contribution guideline

We are happy that you are interested in contributing to nymea! We’re required to have a signed agreement with everyone who puts effort in the development. It’s the easiest way for you to give us permission to use your contributions. Technically, with this agreement, you’re giving us a licence, but you still own the copyright — so you still have the right to modify your code and use it as you see fit. When you are ready to contribute to nymea, please make sure to have filled in this document and you've sent it to us using developer@guh.io.


Furthermore, you can check our wiki for a quick guide on how to work with nymea here.

For detailed developer documentation, please go to our official documentation here

Coding style

Since nymea was written in C++ framework Qt, the coding style was taken over from Qt. The coding style guidelines and instruction can be found here:

http://qt-project.org/wiki/Qt_Coding_Style | Qt coding style

http://qt-project.org/wiki/Coding-Conventions | Qt coding conventions