Er... what? What's hard about contributing? You don't have to go through a web interface for everything? IMHO that makes it easier.
$ git clone git://c9x.me/ed.git
<do your changes>
$ git format-patch --cover-letter <any other options you want> <commits>
<edit the file if you want>
$ git send-email <the file>
`man git send-email` will tell you anything you need to know: configuration options, examples... If is well-written and straightforward!
Seems like the author isn't interested in public issue tracking (yet), and using Github wouldn't have changed that.I, for one, celebrate that he's not using Github. I'm very afraid of the git == github trend I'm seeing amongst many people (technically semi-literate or even technical people)