Continuing the discussion from [Release] Generic Zigbee Drivers with Presence and Recovery:
thanks for the response.
So I’m in an area I’ve never been before. I asked the Hubitat community and didn’t get as clear a response as I hoped.
I asked:
“I’m humbly asking about the proper and appropriate steps one should take after making changes to another persons work.
Case:
I use a driver for an outlet that is available under GNU General Public License v3.0. In my case, this driver solved a problem but introduced another. I took it upon myself to adjust the driver I was using and made changes that work great for me - including adding some small things and customizing it so it was specifically hardcoded to work with my brand of outlets using the tools the original developer has provided.
Now, the driver could help others and I feel that publishing the driver would be a good thing. My problem is I don’t want to take any credit away from the original developer (who is galaxies away from me skill wise) and I don’t want to create a situation where if something is wrong, it comes back at him.
What is proper and appropriate behavior on my part to a) release my modified version of his work so more can benefit b) be sure that all licensing is followed and upheld c) be clear on attribution?
I’m also concerned about attribution - what if the developer wants no part of it?!?!
… ” I look forward to any/all guidance on this matter… this is new territory for me. And I want to do right by the original and highly skilled developer. "
Upon reading the replies I got 'Send a PR, Be Nice, Ask, and follow common courtesy. Having read your reply in the forum thread, I understand it would be great if I was anywhere near your skill set. I’m not. that’s laughable as I’m just a hack that wants to help others. I was thinking one idea was for me to add a package that had my changes, but in my own repository so you get credit but it won’t come back at you. It’s just an idea. Anyways. I truly appreciate the time you put in, your skill, your wisdom and your desires. thanks
Jim Shimota ‘Shumo / jshimota’