The process is documented in exhaustive detail here: http://blog.racket-lang.org/2012/11/tutorial-contributing-to-racket.html