Iseng-iseng lagi belajar git di Github, trus nyoba deh Pull Request. Pull Request itu mengajukan perubahan atau penambahan fitur dari sebuah repository aplikasi punya orang ke pengembang utama supaya diterapin di repository utama. Dalam kasus saya, saya nyoba menambahkan script untuk translasi bahasa Indonesia pada aplikasi Codeigniter Ion Auth, kemudian saya pull penambahan tersebut ke repo utama.
Saya menambahkan script translasi bahasa Indonesia di repo saya, tuh yang ada nama [yllumi] |
trus saya klik menu pull request di bagian kanan atas halaman dan muncul form pull request |
pull request sudah terkirim, dan menunggu diapprove oleh si pengembang utama |
Keuntungannya pull request saya kira selain supaya orang lain juga bisa menikmati kontribusi kita dibanding bila kita menyimpannya saja di repo sendiri, juga supaya kita tidak perlu repot-repot nambahin fitur buatan kita tiap kali kita mendownload versi terbaru dari aplikasi tersebut. Itu pun kalo si pengembang utama bisa menerima kontribusi yang kita buat.
Oke deh, tinggal nunggu deh diterima oleh si pengembang utama supaya dimasukkan ke repo utama Ion Auth buatan dia. ;D
Update: 11 jam kemudian..
Pull request saya sudah dimerge ke repo utama, dan.. karena sudah pernah diterima pull requestnya, maka saya pun tercatat sebagai kontributor.. :D
Perubahan yang saya pull sudah diapprove dan dimerge ke repo utama.. HAHA! ;D |
wii, keren...
BalasHapusselanjutnya nyoba jadi pengembang utama :)
whuaaa.. baru ngeh ada komentar disini hahaha..
BalasHapusInsya Allah Mas Rully wkwkwk..
gan nanya??
BalasHapusini template nya buat sendiri atau download??
saya