New language support

What is the process to get support for a new language added? I'd love to see scanning of Rust projects, for example

Assignee Loading
Time tracking Loading