First things first many thanks for contributing! I know it is not easy to spend free time to contribute to a passion!
the VERY little guideline written in here would be just the basis on how to contribute to this package. As I say the following are just "guidelines" so do not feel obligated.
Have a look on our Code of conduct!
We would appreciate if you test your code on your Synology NAS (if you own one), this would save us plenty time before merging any of your pull request, It does not mean that we will not test it before but makes process lot easier, less open pull requests which means less hassle and review.
Check if there is an active branch in progress and Always make sure you are pulling into the right branch. Before creating a PR make sure to do not change setup, License and any other non code related file. Changing them would only slow down the process with consequently need of modifying the PR
We need volunteers so you may be the one! If you contribute we will become many which means, for me, this package will become even better. Do not be scared or shy to make a pull request and/or let us how we may improve this wrapper.