Open reneklootwijk opened 3 years ago
@reneklootwijk
Please be aware the wiki is not up-to-date. The (IMHO) authorative source on info re: the RAMSES protocol is at: https://github.com/zxdavb/evohome_rf
In particular, see:
I would very much like to use your code as a reference, however the code is using the GPL3 license and if I would respect that license my Nodejs code should also be released using GPL3 while I would like to use MIT. Would nice if you are willing to change the license or give me an approval to use your code as a reference while releasing my code using MIT.
Let's see what I can do - what is it about MIT that GPLv3 doesn't provide for you.
It it only because node.js is MIT and including GPL is incompatible with that?
I do not like to impose any restrictions on how my code is used, distributed, copied etc. as long as the copyright is mentioned. For that reason I always release my code using a permissive license and my choice is MIT. Using GPL3 released software makes this impossible because I have to inherit the GPL3 license.
This is a nice overview of the various license models: https://www.bbvaapimarket.com/en/api-world/infographic-what-are-open-source-license/
No worries, we'll come up with a plan for you - I only ask for attribution.
I always mention the references I used explicitly when I release my code.
OK, try that
@reneklootwijk
it would be nice if you can make the wiki available as a folder in your main repository
Could you let me know how I might best do this?
There is no best way seems. I never used the wiki of github so have no experience.
Here some people describe how they cope with it: https://sparkbox.com/foundry/github_wiki_tutorial_for_technical_wiki_documentation
It is a bit silly, but you need to create either a separate repository for the wiki (or create a folder in your current repository to hold the files). This can then be used for managed, merging, pull requests etc. After merging the files then have to pushed to the repository of the wiki, where only the owner can commit and push.
First of all complements for your accomplishments so far.
Based on this documentation I am creating a Nodejs module implementing the protocol. Along the way I found some errors and missing parts in the wiki documentation . I cloned the wiki and am making updates to the documentation. While github does not allow pull requests on the wiki repository it would be nice if you can make the wiki available as a folder in your main repository so updates can be easily submitted as pull requests.