Mentor

Cara terbaik untuk mempersiapkan diri dalam mengajukan permohonan untuk program bimbingan seperti GSoC di masa mendatang adalah menjadi kontributor project yang Anda minati sebelumnya. Ada ribuan organisasi open source di luar sana, dan ratusan dari mereka telah berpartisipasi dalam GSoC di masa lalu. (Misalnya, lihat daftar organisasi yang berpartisipasi pada tahun 2014.) Anda mungkin dapat menemukan mentor dalam organisasi tertentu.

Setelah menentukan project mana yang ingin Anda kontribusikan dan mencari informasi yang tersedia tentang project tersebut di situs dan wiki-nya, Anda dapat memperkenalkan diri kepada mentor project dan mengajukan pertanyaan apa pun tentang kontribusi pada project tersebut. Bimbingan ini dapat membantu Anda membuat kode project, mengidentifikasi bug yang mudah dimulai, dan membantu Anda memperbaiki patch untuk bug tersebut. Mentor dapat memandu Anda dalam memberikan kontribusi berikutnya dan menunjukkan referensi untuk menyelesaikan tugas tertentu.

IRC adalah salah satu saluran komunikasi utama untuk project open source. Coba hubungi mentor di saluran IRC project, dan gunakan email jika Anda tidak melihatnya di IRC. Biasanya, ada orang lain di saluran IRC project, yang juga dapat membantu Anda. Anda dapat berbicara langsung dengan mentor di saluran IRC dengan menggunakan nama panggilan mereka dalam pertanyaan Anda. Misalnya, jika nama panggilan IRC mentor adalah kelly, Anda bisa mengucapkan "kelly: hai! Saya baru saja membuat project-foo dan mencari bug untuk diperbaiki - Saya menemukan bug 1234 dan bug 4321 dalam sistem pelacakan bug project yang keduanya terlihat seperti sesuatu yang dapat saya coba kerjakan, tetapi saya ingin melihat apakah Anda memiliki rekomendasi, karena Anda terdaftar sebagai mentor untuk proyek".

Jangan ragu untuk menjelajahi organisasi meskipun tidak jelas siapa yang harus dihubungi. Anda mungkin akan menemukan beberapa petunjuk tentang cara berpartisipasi di halaman beranda organisasi tersebut. Salah satu pendekatannya adalah dengan melihat log commit project dalam organisasi tersebut, yang Anda minati untuk melihat siapa yang paling sering menjadi kontributor dan mengikuti postingan mereka di channel IRC serta milis project untuk mempelajari project tersebut lebih lanjut. Anda juga dapat mengajukan pertanyaan apa pun yang dimiliki di saluran IRC dan milis project.

Anda dapat menemukan lebih banyak mentor, bug mudah, dan hal-hal yang dapat dipelajari di situs komunitas OpenHatch. Secara khusus, misi pelatihan OpenHatch berguna untuk diselesaikan bagi siapa saja yang baru berkontribusi pada open source.

Jika organisasi yang berpartisipasi dalam GSoC tahun ini belum diumumkan, jangan sampai hal itu menghentikan Anda. Meskipun Anda mulai berkontribusi ke organisasi yang ternyata bukan bagian dari GSoC tahun ini, Anda akan tetap lebih siap untuk mendaftar ke organisasi lain yang akan berpartisipasi dalam GSoC.

Bantu penyebaran berita tentang materi ini dengan mengirimkan email yang diberikan ke grup siswa, memposting pembaruan status di jaringan sosial, atau membagikan pamflet dan brosur dengan informasi yang terlihat di halaman ini.