It will be interesting to see how id (or Carmack himself) will react to eventual pull requests. As far as I know the code has been frozen once released as Free Software on id FTP server.
I really doubt they'll react at all. id releases source code when they're done with it. There's little reason for them to invest much time in a commercially dead codebase, they've always got new stuff to work on.