Moira Google Summer of Code 2019-da iştirak edir

Bu il on beşinci Google Summer of Code olacaq və burada 206 açıq mənbəli layihə iştirak edəcək. 27 layihə üçün bu, Moira da daxil olmaqla birinci il olacaq. Bu, Konturda qurulmuş sevimli təcili bildiriş sistemimizdir.

Moira Google Summer of Code 2019-da iştirak edir

Moira-nın GSoC-yə daxil olmasında mən kiçik bir rol oynadım, ona görə də açıq mənbə üçün bu kiçik addımın necə baş verdiyini və Moira üçün böyük sıçrayışın necə baş verdiyini sizə birinci tərəfdən izah edəcəyəm.

Haqqında bir neçə söz Google Yaz Kodları

Hər il dünyanın hər yerindən təxminən min tələbə GSoC-də iştirak edir. Keçən il 1072 ölkədən 59 tələbə 212 açıq mənbəli layihə üzərində işləyirdi. Google tələbələrin iştirakına sponsorluq edir və onlara təqaüdlər ödəyir və layihə tərtibatçıları tələbələr üçün mentor rolunu oynayır, onlara açıq mənbəyə qoşulmağa kömək edir. Bir çox tələbə üçün bu, sənaye inkişafı təcrübəsi və CV-də sərin xətt əldə etmək üçün ən yaxşı şansdır.

Hansı layihələr GSoC-də iştirak edin bu il? Böyük təşkilatların (Apache, Linux, Wikimedia) layihələrinə əlavə olaraq, bir neçə böyük qrupu ayırd etmək olar:

  • əməliyyat sistemləri (Debian, Fedora, FreeBSD)
  • proqramlaşdırma dilləri (Haskell, Python, Swift)
  • kitabxanalar (Boost C++, OpenCV, TensorFlow)
  • kompilyatorlar və qurma sistemləri (GCC, LLVM, webpack)
  • mənbə kodu alətləri (Git, Jenkins, Neovim)
  • DevOps alətləri (Kapitan, Linkerd, Moira)
  • verilənlər bazası (MariaDB, PostgreSQL)

Moira Google Summer of Code 2019-da iştirak edir

İndi sizə Moiranın bu siyahıya necə düşdüyünü söyləyəcəyəm.

Hazırlaşır və müraciət edir

Yanvar ayında GSoC-də iştirak üçün ərizələrin qəbuluna başlanılıb. Konturdan Moira şirkətinin inkişaf qrupu ilə danışdıq və iştirak etmək istədiyimizi başa düşdük. Bizim qətiyyən heç bir fikrimiz yox idi - və hələ də heç bir fikrimiz yoxdur - bunun nə qədər səy tələb edəcəyini bilmirdik, lakin biz Moira tərtibatçı cəmiyyətini inkişaf etdirmək, Moira-ya bəzi böyük xüsusiyyətlər əlavə etmək və ölçüləri toplamaq və düzgün xəbərdarlıq etmək sevgimizi bölüşmək üçün güclü bir istək hiss etdik.

Hər şey sürprizlər olmadan başladı. Əvvəlcə dolduruldu layihə səhifəsi GSoС saytında Moira və onun güclü tərəfləri haqqında danışdı.

Sonra GSoC iştirakçılarının bu yay hansı əsas xüsusiyyətləri üzərində işləyəcəklərinə qərar vermək lazım idi. Yaradın Moiranın sənədlərindəki səhifə asan idi, amma ora hansı vəzifələrə girmək barədə razılığa gəlmək daha çətin idi. Fevral ayında tələbələrin yayda görəcəyi tapşırıqları seçmək lazım idi. Bu isə o deməkdir ki, biz onları götürüb birdən-birə düzəldə bilməyəcəyik əvəzinə tələbələr. Moira-nın tərtibatçıları ilə GSoC üçün hansı vəzifələrin "gecikdirilməsi" lazım olduğunu müzakirə edərkən, praktik olaraq gözlərimizdə yaş oldu.

Moira Google Summer of Code 2019-da iştirak edir

Nəticədə, Moira-nın əsas hissəsindən (API, sağlamlıq yoxlamaları və xəbərdarlıqların çatdırılması üçün kanallar haqqında) və onun veb interfeysindən (Grafana ilə inteqrasiya, kod bazasının TypeScript-ə köçürülməsi və yerli idarəetmələrə keçid haqqında) tapşırıqlar ora çatdı. Bundan əlavə, bəzilərini hazırlamışıq Github-da kiçik tapşırıqlarBu, gələcək GSoC üzvlərinə kod bazası ilə tanış olmağa və Moira-da inkişafın necə olacağı barədə fikir əldə etməyə kömək edəcək.

Nəticələri ilə məşğul olmaq

Sonra üç həftə gözləmə, xoşbəxtlik məktubundan kiçik bir sevinc var idi ...

Moira Google Summer of Code 2019-da iştirak edir

...və bir partlayış Moira Developer Söhbəti. Oraya maraqlı adlarla çoxlu fəal iştirakçılar gəldi və hərəkat başladı. Söhbət mesajları rus-ingilis qarışığından təmiz mühəndislik ingiliscəsinə dəyişdi və Moira-nın tərtibatçıları korporativ üslubda yeni üzvlərlə tanış olmağa başladılar:

Moira Google Summer of Code 2019-da iştirak edir

GitHub-da "Yaxşı ilk məsələlər" isti tortlar kimi getdi. Mən heç gözləmədiyim bir şey etməli oldum: cəmiyyətin yeni üzvləri üçün xüsusi olaraq kiçik giriş tapşırıqlarından ibarət böyük bir paket icad etdim.

Moira Google Summer of Code 2019-da iştirak edir

Bununla belə, biz bunu bacardıq və bundan məmnunuq.

Növbəti nə olacaq?

Növbəti bazar ertəsi, martın 25-də Google Summer of Code veb saytı Xüsusi layihələrdə iştirak etmək üçün tələbələrdən müraciətlər qəbul ediləcək. Hər kəsin Moira, Haskell, TensorFlow və ya iki yüz layihədən hər hansı birinin inkişafında yayda iştirak etmək üçün müraciət etmək üçün iki həftə vaxtı olacaq. Bizimlə iştirak edin və bu yay açıq mənbəyə böyük töhfə verək.

Faydalı linklər:

Həmçinin abunə olun Habré-də kontur blogu və bizim Telegram-da tərtibatçılar üçün kanal. Mən onlara GSoC-da necə iştirak etdiyimizi və digər maraqlı şeyləri izah edəcəyəm.

Mənbə: www.habr.com

Добавить комментарий