Taun iki nandhani Google Summer of Code kaping limalas, kanthi 206 proyek sumber terbuka sing melu. Taun iki bakal dadi sing pertama kanggo 27 proyek, kalebu Moira. Iki minangka sistem favorit kita kanggo kabar babagan kahanan darurat, digawe ing Kontur.
Aku rada melu njupuk Moira menyang GSoC, mula saiki aku bakal ngandhani sampeyan kepiye carane langkah cilik iki kanggo open source lan lompatan gedhe kanggo Moira kedadeyan.
Kira-kira sewu siswa saka sak ndonya melu GSoC saben taun. Taun kepungkur, ana 1072 siswa, saka 59 negara, nggarap 212 proyek open source. Google nyengkuyung partisipasi siswa lan mbayar tunjangan, lan pangembang proyek tumindak minangka mentor kanggo siswa lan mbantu dheweke gabung karo sumber terbuka. Kanggo akeh siswa, iki minangka kesempatan paling apik kanggo entuk pengalaman pangembangan industri lan garis sing apik ing resume.
proyek apa melu GSoC taun iki? Saliyane proyek saka organisasi gedhe (Apache, Linux, Wikimedia), sawetara klompok gedhe bisa dibedakake:
sistem operasi (Debian, Fedora, FreeBSD)
Basa pemrograman (Haskell, Python, Swift)
perpustakaan (Boost C++, OpenCV, TensorFlow)
kompiler lan mbangun sistem (GCC, LLVM, webpack)
alat kanggo nggarap kode sumber (Git, Jenkins, Neovim)
Alat DevOps (Kapitan, Linkerd, Moira)
database (MariaDB, PostgreSQL)
Saiki aku bakal ngandhani kepiye carane Moira mlebu ing dhaptar iki.
Siapke lan kirim aplikasi sampeyan
Aplikasi kanggo partisipasi ing GSoC diwiwiti ing Januari. Tim pangembangan Moira saka Kontur lan aku ngomong lan ngerti yen kita pengin melu. Kita pancen ora ngerti - lan isih ora ngerti - kepiye usaha sing dibutuhake, nanging kita rumangsa kepinginan kanggo nambah komunitas pangembang Moira, nambah sawetara fitur gedhe kanggo Moira, lan nuduhake katresnan kanggo ngempalaken metrik lan menehi tandha sing tepat.
Iku kabeh diwiwiti tanpa surprises. Diisi dhisik kaca proyek ing situs web GSoC, dheweke ngomong babagan Moira lan kekuwatane.
Banjur kudu mutusake apa fitur utama sing bakal ditindakake para peserta GSoC ing musim panas iki. Nggawe kaca ing dokumentasi Moira iku gampang, nanging sarujuk apa tugas kalebu ana luwih angel. Mbalik ing wulan Februari, kudu milih tugas sing bakal ditindakake para siswa nalika musim panas. Iki tegese kita ora bakal bisa dumadakan nggawe tinimbang siswa. Nalika kita rembugan karo pangembang Moira, tugas apa sing kudu "ditundha" kanggo GSoC, ana luh ing mripat.
Banjur ana telung minggu nunggu, rasa seneng sing sithik saka surat rantai ...
... lan bledosan ing Moira pangembang chatting. Akeh peserta aktif kanthi jeneng menarik teka ing kana lan gerakan diwiwiti. Pesen ing obrolan ngganti basa saka campuran Rusia-Inggris menyang Inggris teknik murni, lan pangembang Moira wiwit kenal karo peserta anyar ing gaya perusahaan:
"Masalah pisanan sing apik" didol kaya kue panas ing Github. Aku kudu nindakake soko sing ora dikarepke: teka munggah karo Pack gedhe saka tugas pambuko cilik khusus kanggo anggota masyarakat anyar.
Nanging, kita wis liwat lan bungah babagan iki.
Apa sing bakal kelakon mengko
Iki dina Senin, 25 Maret, ing Situs web Google Summer of Code Aplikasi saka siswa kanggo partisipasi ing proyek tartamtu bakal ditampa. Saben uwong bakal duwe rong minggu kanggo nglamar partisipasi musim panas ing pangembangan Moira, Haskell, TensorFlow utawa rong atus proyek liyane. Melu karo kita lan ayo nggawe kontribusi gedhe kanggo mbukak sumber musim panas iki.