Моира Google Summer of Code 2019 бағдарламасына қатысады

Биыл он бесінші Google Summer of Code болып табылады, оған 206 ашық бастапқы жоба қатысады. Биыл 27 жоба бойынша бірінші болады, соның ішінде Мойра. Бұл Контурда жасалған төтенше жағдайлар туралы хабарландырулардың сүйікті жүйесі.

Моира Google Summer of Code 2019 бағдарламасына қатысады

Мен Moira-ны GSoC-ке енгізуге аздап қатыстым, сондықтан мен сізге ашық бастапқы кодқа арналған бұл шағын қадам және Moira үшін үлкен секіріс қалай болғанын айтып беремін.

туралы бірнеше сөз Google Жазғы коды

Жыл сайын GSoC-қа әлемнің түкпір-түкпірінен мыңға жуық студент қатысады. Өткен жылы 1072 елден 59 студент 212 ашық бастапқы жобада жұмыс істеді. Google студенттердің қатысуына демеушілік жасайды және оларға стипендия төлейді, ал жоба әзірлеушілері студенттер үшін тәлімгер ретінде әрекет етеді және оларға ашық дереккөзге қосылуға көмектеседі. Көптеген студенттер үшін бұл өнеркәсіптік даму тәжірибесі мен түйіндемесінде жақсы сызық алудың ең жақсы мүмкіндігі.

Қандай жобалар GSoC-қа қатысу осы жылы? Ірі ұйымдардың жобаларынан басқа (Apache, Linux, Wikimedia) бірнеше үлкен топтарды бөлуге болады:

  • операциялық жүйелер (Debian, Fedora, FreeBSD)
  • Бағдарламалау тілдері (Haskell, Python, Swift)
  • кітапханалар (Boost C++, OpenCV, TensorFlow)
  • компиляторлар және құрастыру жүйелері (GCC, LLVM, webpack)
  • бастапқы кодпен жұмыс істеу құралдары (Git, Jenkins, Neovim)
  • DevOps құралдары (Kapitan, Linkerd, Moira)
  • дерекқорлар (MariaDB, PostgreSQL)

Моира Google Summer of Code 2019 бағдарламасына қатысады

Енді мен Мойра бұл тізімге қалай енгенін айтып беремін.

Дайын болыңыз және өтінішіңізді жіберіңіз

GSoC қатысуға өтінімдер қаңтар айында басталды. Контурдан келген Moira әзірлеу тобы екеуміз сөйлесіп, қатысқымыз келетінін түсіндік. Бізде бұл үшін қанша күш қажет болатынын мүлдем білмедік және әлі де білмейміз, бірақ біз Moira әзірлеушілер қауымдастығын көбейтуге, Moira-ға кейбір үлкен мүмкіндіктерді қосуға және көрсеткіштерді жинауға және дұрыс ескертуге деген сүйіспеншілігімізбен бөлісуге қатты ықыласты сезіндік.

Барлығы тосынсыйсыз басталды. Алдымен толтырылды жоба беті GSoC веб-сайтында олар Мойра және оның күшті жақтары туралы айтты.

Содан кейін GSoC қатысушылары осы жазда қандай негізгі мүмкіндіктермен жұмыс істейтінін шешу қажет болды. Жасау Moira құжаттамасындағы бет бұл оңай болды, бірақ қандай тапсырмаларды қосу керектігін келісу қиынырақ болды. Ақпан айында оқушылардың жазда орындайтын тапсырмаларын таңдау керек болды. Бұл біз оларды кенеттен жасай алмайтынымызды білдіреді орнына студенттер. Біз Moira әзірлеушілерімен GSoC үшін қандай тапсырмаларды «кейінге қалдыру» керек екенін талқылағанда, көзімізге жас келді.

Моира Google Summer of Code 2019 бағдарламасына қатысады

Нәтижесінде Moira ядросының тапсырмалары (API, денсаулықты тексеру және ескертулерді жеткізу арналары туралы) және оның веб-интерфейсінен (Grafana-мен интеграция, код базасын TypeScript-ке көшіру және жергілікті басқару элементтеріне көшу туралы) аяқталды. Сонымен қатар, біз біразын дайындадық Github-тағы шағын тапсырмалар, бұл арқылы болашақ GSoC қатысушылары кодтық базамен танысып, Мойрадағы дамудың қандай болатыны туралы түсінік ала алады.

Салдарымен күресу

Содан кейін үш апта күту, тізбектелген хаттан сәл қуаныш...

Моира Google Summer of Code 2019 бағдарламасына қатысады

...және жарылыс болды Moira әзірлеушісінің чаты. Онда қызықты есімдері бар көптеген белсенді қатысушылар келіп, қозғалыс басталды. Чаттағы хабарламалар тілді орыс-ағылшын тілінен таза инженерлік ағылшын тіліне өзгертті, ал Moira әзірлеушілері өздерінің корпоративтік стиліндегі жаңа қатысушылармен таныса бастады:

Моира Google Summer of Code 2019 бағдарламасына қатысады

«Жақсы алғашқы шығарылымдар» Github-та ыстық пирожныйлар сияқты сатылды. Маған мүлдем күтпеген нәрсені істеуге тура келді: жаңа қауымдастық мүшелеріне арналған шағын кіріспе тапсырмаларының үлкен пакетін ойлап табу.

Моира Google Summer of Code 2019 бағдарламасына қатысады

Дегенмен, біз оған қол жеткіздік және оған қуаныштымыз.

Келесіде не болады?

Алдағы дүйсенбі, 25 наурыз Google Summer of Code веб-сайты Студенттерден нақты жобаларға қатысуға өтінімдер қабылданады. Барлығына Moira, Haskell, TensorFlow немесе кез келген басқа екі жүз жобаны әзірлеуге жазғы қатысуға өтініш беру үшін екі апта уақыты болады. Бізбен бірге қатысыңыз және осы жазда ашық дереккөзге үлкен үлес қосайық.

Пайдалы сілтемелер:

Сондай-ақ жазылыңыз Хабредегі контурлық блог және біздің Telegram-дағы әзірлеушілерге арналған арна. Мен GSoC-қа қалай қатысатынымызды және басқа да қызықты нәрселерді айтып беремін.

Ақпарат көзі: www.habr.com

пікір қалдыру