I think that distributing the Interval program via git is a great thing. I’m trying to get my head around the process of keeping current with the master repository, but also maintaining local changes. As you know, I’ve been working on integrating garage door control/monitoring and rain sensor input into Interval.
I have been manually generating a couple of patch files for ospi.py and home.js, the only two files I’ve changed so far.
Do you have any suggestions about how to handle keeping current and maintaining local changes using git?