Contribuindo para Rust — ferramentas, IDEs e infraestrutura

Ferramentas tem uma enorme participação no sucesso de uma linguagem, e é uma grande coisa a se implementar. O maior foco do desenvolvimento de Rust no momento é melhorar a experiência com IDEs. Isso envolve trabalho na pilha de Rust, desde o compilador em si até sua IDE favorita. Dê uma olhada no link para mais informações.

Ambos Cargo, o gerenciador de pacotes do Rust, e o rustdoc, o gerador de Documentação do Rust, enquanto cheio de funcionalidades e funcional, sofre da falta de desenvolvedores. Rustdoc tem muitos problemas em aberto, no repositório principal no rótulo T-rustdoc. Eles são, na sua maioria, bugs e contribuir é apenas sanar o problema e mandar uma pull request. Cargo tem seu próprio repositório e seção de problemas, e interessados em contribuir talvez queiram se introduzir em #cargo.

Mesmo que Rust possa rodar em ambos os debugadores gdb e lldb com sucesso limitado, há casos em que a debugging não corre como o esperado. Os problemas A-debuginfo seguem esses.

Para ideias de mais projetos de ferramentas a se contribuir, veja awesome-rust.

Esses são, muitas vezes, outros projetos de ferramentas de seu interesse, apenas esperando pelas pessoas certas para chegarem e implementarem eles. Discuta com outros entusiastas de ferramentas para Rust em #rust-tools.