Steven Loomis has written a blog post called  Full Stack Language Enablement. He says:

There are a lot of steps to be taken in order to ensure that a language is fully supported. The objective of this document is to collect the steps needed and begin to plan how to accomplish them for particular languages. The intent is for this to serve as a guide to language community members and other interested parties in how to improve the support for a particular language.

This is a great start. It would be great if others could assist in turning this into a "go to" document for where to get help for all of the steps needed to get full support for a language.