Currently it seems most work is done on immelon's personal repo, then merged in with a merge commit.
It would be much easier to track and for others to contribute if you use the policy of rebase-and-merge for master, and rebase onto head instead of a merge commit.
Happy to help if any assistance with git or github needed.