Page 1 of 1

Start developing or scripting?

Posted: Monday 15 April 2019 17:57
by Plantje
As mentioned in this topic I have some issues with reliability.

Now, of course I can continue to complain, but I can also try to help.

What I CAN do already: gather functional requirements and share them with the development team. But it would really help if I can be sure these requirements can be put on some sort of back log and we can start filling some sprints with these items.

Apart from that I am also looking into contributing to the development. I don't think that from the LUA or Python scripting a lot can be changed. So, if I want to contribute to the development on GitHub, how do I get started?

I have some basic programming skills. Reading code should be fairly straight forward. I would really appreciate someone helping me out to get started!

Re: Start developing or scripting?

Posted: Monday 15 April 2019 18:18
by DutchHans
I am in... If there's something i can do... I wil be more than happy to help.. let's make it better.

Hans

Re: Start developing or scripting?

Posted: Monday 15 April 2019 22:36
by waaren
Plantje wrote: Monday 15 April 2019 17:57 As mentioned in this topic I have some issues with reliability.

Now, of course I can continue to complain, but I can also try to help.

What I CAN do already: gather functional requirements and share them with the development team. But it would really help if I can be sure these requirements can be put on some sort of back log and we can start filling some sprints with these items.

Apart from that I am also looking into contributing to the development. I don't think that from the LUA or Python scripting a lot can be changed. So, if I want to contribute to the development on GitHub, how do I get started?

I have some basic programming skills. Reading code should be fairly straight forward. I would really appreciate someone helping me out to get started!
You can find the domoticz code on github You can also find an issue list there. But developers are also reading this forum so not sure what the best place is to share issues or requirements with them.
If you want to make modifications to the code, you can fork the code to your own repository and develop there and when tested OK, create a PR and after a code-review by gizmocuz or one of the other core developers it might end up in a beta.
What I read in your postings the main problems you face are in the zwave area and my understanding is that the zwave part of domoticz is coming from this github

Re: Start developing or scripting?

Posted: Tuesday 16 April 2019 22:03
by Plantje
Thanks!

I will look into some basic C++ coding. And then I think the first thing to do is just pull a version from GitHub and without major alterations run that on my smart home.