Komunitas Rust
Bahasa pemrograman Rust memiliki banyak kualitas, namun kekuatan terbesar dari Rust adalah komunitas dan orang-orang yang datang bersama agar pekerjaan yang dibuat dengan Rust menjadi suatu pengalaman yang berharga.
Kami berkomitmen untuk menyediakan lingkungan yang ramah, aman dan baik untuk semua orang, terlepas dari jenis kelamin, orientasi seksual, kecacatan, etnisitas, agama, atau karakteristik pribadi yang serupa. Kami menetapkan kode etik standar perilaku di semua forum resmi Rust.
Jika anda merasa telah atau sedang dilecehkan atau merasa tidak nyaman oleh sesama anggota komunitas, mohon untuk segera menghubungi salah satu Tim Moderat Rust. Entah anda seorang kontributor reguler atau pendatang baru, kami sangat peduli untuk membuat anggota komunitas menjadi tempat yang aman dan nyaman bagi Anda.
Memulai
Sumber daya komunitas yang paling penting bagi mereka yang baru di Rust adalah:
- #rust-beginners, saluran IRC yang dengan senang hati menjawab pertanyaan secara mendalam.
- Forum Pengguna, untuk berdiskusi tentang segala hal mengenai Rust.
Anda mungkin juga menemukan bantuan di situs tanya jawab, Stack Overflow.
Berita
Pekan ini di Rust mengumpulkan berita terbaru, acara yang akan datang, dan perubahan minggu demi minggu tentang perubahan bahasa dan pustaka Rust. Blog Rust adalah tempat dimana tim Rust membuat pengumuman tentang perkembangan besar. Dan hampir semua yang terjadi di Rust dibahas di subreddit (tidak resmi), /r/rust.
Kami juga memiliki akun Twitter. Jika anda tidak bisa membaca bahasa Inggris, Anda juga bisa mengikuti Weibo kami untuk bahasa China.
Saluran IRC
Rustaceans memelihara sejumlah saluran IRC yang ramah dan lalu lintas yang tinggi di jaringan IRC Mozilla, irc.mozilla.org.
Saluran #rust adalah tempat diskusi umum tentang Rust, dan tempat yang baik untuk meminta bantuan. Anda akan menemukan orang yang bersedia menjawab pertanyaan tentang Rust, dan biasanya akan diberikan tanggapan yang cepat.
Pengembang Rust berkoordinasi dalam #rust-internals. Ini untuk diskusi secara real-time tentang hacking di Rust itu sendiri. Ini juga saluran untuk mengajukan pertanyaan tentang berkontribusi pada Rust.
Saluran Utama
- #rust adalah saluran untuk semua hal tentang Rust
- #rust-beginners adalah ruang bagi orang-orang yang baru dengan Rust, dan saluran dengan lalu lintas yang lebih rendah daripada #rust.
- #rust-internals adalah saluran diskusi untuk mengerjakan proyek Rust itu sendiri
Saluran Internasional
- #rust-br é dedicado à discussão sobre Rust no Brasil
- #rust-de ist für die allgemeine Diskussion über Rust auf Deutsch
- #rust-es es para una discusión general sobre Rust en español
- #rust-fr est dédié à la programmation en Rust en français
- #rust-ru для общих дискуссий о Rust на русском языке
- #rust-sv är för allmän diskussion om Rust på svenska
- Rust中文 Rust 语言中文 Chat 社区(非IRC频道)
Saluran Tim
- #cargo adalah untuk diskusi tentang Cargo, paket manajer Rust dan rumah bagi tim cargo
- #rust-community adalah rumah bagi tim komunitas
- #rustc adalah rumah bagi tim compiler
- #rust-dev-tools adalah rumah bagi tim developer tools
- #rust-docs adalah rumah bagi tim dokumentasi
- #rust-infra adalah rumah bagi tim infrastruktur
- #rust-lang adalah rumah bagi tim language
- #rust-libs adalah rumah bagi tim pustaka
- #rust-mods adalah saluran irc untuk tim moderasi
- #rust-style adalah rumah bagi tim style strike
Topical channels
Saluran ini berasal dari komunitas Rust yang lebih luas, dan tidak dimoderatori oleh tim moderasi.
- #rust-bots pemberitahuan tentang Rust dari pilihan bot
- #rust-crypto untuk diskusi kriptografi di Rust
- #rust-embedded untuk orang-orang yang melakukan pembuatan perangkat lunak tertanam (embedded) di Rust
- #rust-gamedev untuk orang-orang yang melakukan pengembangan game di Rust
- #rust-geo untuk diskusi tentang GeoRust dan alat geospasial yang dibuat menggunakan Rust
- #rust-machine-learning untuk orang yang melakukan pembelajaran mesin (machine learning) di Rust
- #rust-networking untuk orang-orang yang melakukan jaringan komputer dan pengembangan di Rust
- #rust-osdev untuk orang-orang yang melakukan pengembangan sistem operasi di Rust
- #rust-webdev untuk orang-orang yang melakukan pengembangan web di Rust
- #hyper untuk diskusi tentang Hyper, perpustakaan http Rust yang populer
- #iron untuk diskusi tentang Iron, framework web yang dapat diperluas di Rust
- #nom untuk diskusi tentang Nom, pustaka parser karangan Rust
- #redox untuk diskusi tentang Redox, sistem operasi yang ditulis dengan Rust
- #rocket untuk diskusi tentang Rocket, framework web Rust yang populer
- #serde untuk diskusi tentang Serde, pustaka serialisasi Rust yang populer
- #servo untuk pembahasan Servo, mesin browser yang ditulis dengan Rust
- #xi untuk diskusi tentang Xi, editor teks yang ditulis dengan Rust
Forum Diskusi
Kami memiliki dua forum untuk diskusi secara asinkron:
-
Forum Pengguna, tempat untuk mengajukan pertanyaan, mengeposkan cuplikan kode, membicarakan proyek Rust, dan sebagainya.
-
Forum Internal, sebuah ruang yang didedikasikan untuk diskusi tentang desain dan implementasi Rust itu sendiri (termasuk Cargo, pustaka standar, dan infrastruktur inti lainnya).
Saluran YouTube
Rust memiliki Saluran YouTube dimana presentasi yang diberikan pada kelompok pengguna dan konferensi oleh anggota komunitas Rust diunggah.
Grup Pengguna dan Pertemuan
Ada lebih dari 90 Kelompok Pengguna Rust di seluruh dunia di lebih dari 35 negara. Rustaceans bertemu secara berkala di Rust User Group. Adalah cara untuk perkenalan yang tepat untuk pengguna dan cara yang baik untuk belajar dan bersosialisasi dengan orang lain dengan minat yang sama. Pertemuan biasanya diadakan setiap bulan dan sangat informal. Pertemuan terbuka untuk semua orang.
Ada kalender global untuk mengikuti acara Rust. Hubungi Tim Komunitas untuk menambahkan sendiri.
Tim Rust
Rust memiliki proses pengembangan berbasis masyarakat dimana sebagian besar keputusan dibuat melalui diskusi terbuka dan konsensus, di bawah pengelolaan berbagai tim:
-
Tim Inti bertanggung jawab untuk mengarahkan proses perancangan dan pengembangan, mengawasi pengenalan fitur baru, dan pada akhirnya membuat keputusan yang tidak ada konsensus (ini jarang terjadi).
-
Tim Bahasa bertanggung jawab atas desain fitur bahasa baru.
-
Tim Pustaka bertanggung jawab atas pustaka standar Rust, crates rust-lang, dan konvensi.
-
Tim Kompilator bertanggung jawab atas internal compiler dan pengoptimalan.
-
Tim Dev tools bertanggung jawab untuk menetapkan keseluruhan alat untuk bekerja dengan kode Rust.
-
Tim Cargo bertanggung jawab atas desain dan implementasi Cargo.
-
Tim Infrastruktur bertanggung jawab atas infrastruktur yang mendukung proyek itu sendiri: CI, rilis generasi, bot, dan metrik.
-
Tim Komunitas bertanggung jawab untuk mengkoordinasikan acara, penjangkauan, pengguna komersial, bahan ajar, dan pemaparan. Mereka juga bisa mengarahkan pertanyaan kepada pihak yang benar saat tidak jelas siapa yang harus dihubungi tentang sesuatu yang Rusty.
-
Tim Moderasi bertanggung jawab untuk membantu menegakkan kode etik.
-
Tim Dokumentasi bertanggung jawab untuk memastikan Rust memiliki dokumentasi yang fantastis.
Selain daftar nama resmi, kebanyakan tim juga memiliki kumpulan pengulas yang lebih besar yang memiliki pengetahuan tentang bidang ini dan dapat menandatangani kode. Jika Anda tertarik untuk terlibat dalam salah satu tim ini, silakan menghubungi pemimpin tim atau anggota lainnya, yang dapat membantu anda memulainya.
Pembangunan Rust
Rust memiliki lebih dari 2,000 kontributor yang berbeda, jumlah yang tumbuh setiap minggu. Kami ingin anda bergabung dengan daftar itu!
Seperti yang disebutkan di atas, Forum Internal Rust didedikasikan untuk membahas perancangan dan implementasi Rust. Banyak diskusi juga yang terjadi di GitHub:
-
Repositori utama dan pelacak isu adalah garis depan pekerjaan implementasi. Peninjau kami berusaha untuk bersikap ramah dan membantu mentor pendatang baru, jadi jangan ragu untuk mmbuat pull request!
-
Repo RFC melacak proses Request for Comment kami, jalur utama di mana komunitas Rust dan tim mencapai konsensus mengenai fitur baru yang diusulkan untuk pustaka bahasa dan pustaka resmi dan tools.