Beberapa panduan yang harus diikuti bila ingin ikut berkontribusi pada proses penerjemahan dokumentasi Vue.js ke dalam Bahasa Indonesia
- @mul14, Telegram: @mul14
- @mazipan, Telegram: @mazipan
- @nusendra, Telegram: @nusendra
- @isatrio, Telegram: @isatrio
- Silakan fork dari repositori ini, bila belum mengerti cara
fork
silakan baca artikel https://help.github.com/articles/fork-a-repo/ - Sebelum memulai proses, pastikan anda melihat halaman issues untuk mengecek apakah sudah ada yang mengerjakan halaman tersebut atau belum.
- Setiap halaman akan memiliki issue tersendiri, jika issue tersebut belum di assign ke seseorang berarti belum ada yang mengerjakan halaman tersebut.
- Silakan tambahkan komentar pada issue dari halaman yang ingin Anda kerjakan. Pastikan mention salah satu pengurus. Mas @mul14, @nusendra atau @mazipan untuk assign issue tersebut.
- Branch yang menjadi panduan adalah branch
master
. - Buat branch dari base branch dengan nama halaman yang kalian terjemahkan, misalkan
introduction
. Bila belum mengerti bagaimana membuat branch silakan baca artikel https://help.github.com/articles/creating-and-deleting-branches-within-your-repository/ - Pastikan kalian sudah membaca kamus berbagai istilah asing yang kami kumpulkan. Kemungkinan besar kalian akan bertemu dengan berbagai kata tersebut, ada baiknya kalau kalian mengenalnya terlebih dahulu.
- Setelah selesai menerjemahkan, silakan buat Pull Request ke branch
master
pada repositori ini. - Jangan lupa untuk menyertakan komentar nomor Pull Request yang dibuat lewat komentar di dalam issue agar saling terkait antara Issue dan Pull Request.
- Para pengurus dan teman-teman lain akan membantu melakukan review pada Pull Request kalian, bila semuanya sudah bagus maka dengan segera bisa di
merge
ke branchmaster
. - Kami tidak memperkenankan kalian mengerjakan lebih dari satu halaman pada satu waktu untuk tetap menjaga fokus, pastikan selesaikan terlebih dahulu halaman yang sudah kalian ambil sebelumnya. Pastikan halaman tersebut selesai dan telah di merge, setelahnya baru kalian boleh mengambil issue lain.
Note : Usahakan ketika menerjemahkan menggunakan kalimat Indonesia yang natural (Mudah dibaca, tidak seperti terjemahan mentah yang kaku ala Google translate)
Bila kalian tidak terbiasa dengan proses menerjemahkan dengan Git, mungkin akan mengalami kesulitan dalam mengikuti git flow
yang kita tentukan. Jangan khawatir, kalian masih bisa berkontribusi tanpa harus ikut menerjemahkan sebuah halaman. Berikut beberepa kontribusi yang bisa kalian berikan pada kami:
- Berikan ⭐️ pada repositori ini.
- Sebarkan berita mengenai proses menerjemahkan dokumentasi ini agar ada teman lain yang sanggup dan ingin membantu proses menerjemahkan.
- Bantu para pengurus melakukan review pada halaman Pull Request agar kualitas terjemahan bisa dijaga dengan baik.
- Bergabung dengan komunitas Vue.js Indonesia di Facebook, Telegram dan Medium.
Silakan baca di halaman Pertanyaan Umum