Me, too. Obviously, I’m NOT a developer.
As far as I can tell, you can browse over to github and root around, but to USE it, you MUST install git and create/use a git account (I’m presuming if we don’t know how to do this, we don’t need to do it anyway, but I could be wrong).
Here’s the DMS’ github…hub
Here’s the calendar…subhub
Here are the documented issues (as seen in the “issues” tab)
and the “pull requests” (not clear on what those are for, but I think those are the “issues” someone is working on/willing to work on – aseen in the “pull requests” tab)
Here’s a (semi-recent) beginner’s rundown.
EDIT: Had I bothered to finish reading through the beginner’s rundown I posted, I would have known better what a pull request is: Step 8: Create a Pull Request (PR)
A pull request (or PR) is a way to alert a repo’s owners that you want to make some changes to their code. It allows them to review the code and make sure it looks good before putting your changes on the master branch.
This is what the PR page looks like before you’ve submitted it: