I have offered to help Chris before early in his project to get the ball
rolling. He asked me a few questions on whether or not I knew PHP and the
like but never heard a response. I walked away from it feeling that he
didn't need or want my help. I understand he is a busy person but I would
agree with the rest that open sourcing the code to someplace like GitHub
would be quite beneficial to everyone. It's not like people would be able
to manipulate AMPRNet using the code as I'm sure there are access controls
in place preventing that from occurring. But like others have said, we
should embrace open source as if Chris were to get hit by a bus tomorrow -
the knowledge would go with him.
Chris would still ostensibly have ultimate say on any code changes through
GitHub and of course deploying the code would be up to him unless others
have access to those servers to push the changes.
Technically we can make the entire process automated through build
deployment automation and configuration management. However, that's a
discussion that should take place with people who have the power to make
change. I'm willing to help but only if it is wanted.