Berkontribusi pada Rust
Anda sudah mulai belajar Rust. Anda menyukainya, dan anda ingin menjadi bagian dari itu. Jika anda tidak yakin bagaimana untuk terlibat, maka halaman ini akan membantu.
Menemukan bug dan perlu melaporkannya? Ikuti panduan pelaporan bug. Terima kasih sebelumnya!
Rust adalah sistem proyek yang ekspansif, yang paling menonjol dipelihara oleh The Rust Project Developers dalam organisasi rust-lang di GitHub. Pendatang baru mungkin tertarik dengan file CONTRIBUTING.md proyek, yang menjelaskan mekanisme kontribusi terhadap rust-lang/rust.
Ada banyak cara untuk berkontribusi pada kesuksesan Rust. Panduan ini berfokus pada beberapa jalan bagi kontributor baru:
- Menemukan, mencatat dan memperbaiki masalah. Pekerjaan dasar untuk mempertahankan proyek besar dan aktif seperti Rust.
- Dokumentasi. Bukan hanya dokumentasi resmi, tapi juga untuk crates, posting blog, dan sumber tidak resmi lainnya.
- Pembangunan Komunitas. Membantu sesama Rustacean, dan memperluas jangkauan Rust.
- Tooling, IDEs and infrastructure. Bagian penting yang membuat penggunaan bahasa secara praktis dan untuk mempermudah tanpa rasa sakit.
- Pustaka. Kesesuaian Rust untuk tugas tertentu sebagian besar bergantung pada ketersediaan perpustakaan berkualitas.
- Bahasa, compiler dan pustaka standar. Desain bahasa, implementasi fitur, peningkatan performa.
- Internasionalisasi. Membantu menyebarkan cinta Rust dengan menerjemahkan situs kami ke setiap bahasa.
Jika anda memerlukan panduan tambahan, tanyakan pada #rust-internals atau internals.rust-lang.org.
Kami bangga dalam mempertahankan wacana yang beradab, dan untuk itu kontributor diharapkan mengikuti Kode Etik kami. Jika ada pertanyaan tentang hal ini, tanyakan kepada tim komunitas.