That's an excellent idea. I've just started a git at http://github.com/sacado/arc2c . The new version is published on it. If I configured it correctly, anyone can push modifications on it. I have 2 invitations to github left, by the way.
ERROR: Write permission to sacado/arc2c denied to AmkG.
fatal: The remote end hung up unexpectedly
error: failed to push to 'git@github.com:sacado/arc2c.git'