Мојра учествује на Гоогле Суммер оф Цоде 2019

Ове године ће бити петнаесто Гоогле Суммер оф Цоде, а у њему ће учествовати 206 опен соурце пројеката. За 27 пројеката ово ће бити прва година, укључујући и Моиру. Ово је наш омиљени систем обавештавања у хитним случајевима изграђен у Контоуру.

Мојра учествује на Гоогле Суммер оф Цоде 2019

Играо сам малу улогу у довођењу Моире у ГСоЦ, па ћу вам из прве руке рећи како се десио овај мали корак за отворени извор и огроман скок за Моиру.

Неколико речи о Гоогле Суммер оф Цоде

Приближно хиљаду студената из целог света учествује у ГСоЦ-у сваке године. Прошле године је 1072 студента из 59 земаља радило на 212 пројеката отвореног кода. Гугл спонзорише учешће студената и исплаћује им стипендије, а програмери пројеката делују као ментори студентима, помажу им да се придруже отвореном коду. За многе студенте, ово је најбоља шанса да стекну искуство индустријског развоја и цоол ред у биографији.

Какви пројекти учествују у ГСоЦ-у Ове године? Поред пројеката великих организација (Апацхе, Линук, Викимедиа), може се издвојити неколико великих група:

  • оперативни системи (Дебиан, Федора, ФрееБСД)
  • програмски језици (Хаскелл, Питхон, Свифт)
  • библиотеке (Боост Ц++, ОпенЦВ, ТенсорФлов)
  • компајлери и системи за прављење (ГЦЦ, ЛЛВМ, вебпацк)
  • алатке за изворни код (Гит, Јенкинс, Неовим)
  • ДевОпс алати (Капитан, Линкерд, Моира)
  • базе података (МариаДБ, ПостгреСКЛ)

Мојра учествује на Гоогле Суммер оф Цоде 2019

Сада ћу вам рећи како је Мојра завршила на овој листи.

Припрема и пријава

У јануару је почео пријем пријава за учешће на ГСоЦ-у. Разговарали смо са развојним тимом Моире из Контура и схватили да желимо да учествујемо. Категорично нисмо имали појма – и још увек немамо појма – колико ће труда бити потребно, али смо осетили снажну жељу да развијемо заједницу програмера Моира, додамо неке велике функције Моири и поделимо нашу љубав према прикупљању метрика и правилном упозорењу.

Све је почело без изненађења. Прво попуњено страница пројекта на сајту ГСоС, говорила о Мојри и њеним предностима.

Затим је било неопходно одлучити на којим главним карактеристикама ће учесници ГСоЦ-а радити овог лета. Креирај страница у Мојриној документацији било је лако, али је било теже договорити се за које задатке ући. Требало је још у фебруару изабрати задатке које ће ученици радити током лета. А то значи да нећемо моћи да их узмемо и одједном направимо уместо студенти. Када смо разговарали са програмерима Моире који ће задаци морати да буду „одложени“ за ГСоЦ, практично смо имали сузе на очима.

Мојра учествује на Гоогле Суммер оф Цоде 2019

Као резултат, тамо су стигли задаци из Моирине језгре (о АПИ-ју, провера здравља и канала за испоруку упозорења) и из њеног веб интерфејса (о интеграцији са Графаном, миграцији базе кода на ТипеСцрипт и преласку на изворне контроле). Поред тога, припремили смо неке мали задаци на Гитхуб-у, што би помогло будућим члановима ГСоЦ-а да се упознају са кодном базом и добију представу о томе какав ће бити развој у Моири.

Суочавање са последицама

Затим су уследиле три недеље чекања, мала радост од писма среће...

Мојра учествује на Гоогле Суммер оф Цоде 2019

...и експлозија унутра Моира Девелопер Цхат. Дошло је много активних учесника занимљивих имена и покрет је почео. Поруке ћаскања су се промениле из руско-енглеске мешавине у чисто инжењерски енглески, а Мојрини програмери су почели да се упознају са новим члановима у корпоративном стилу:

Мојра учествује на Гоогле Суммер оф Цоде 2019

„Добра прва издања“ на ГитХуб-у су прошла као врући колачи. Морао сам да урадим нешто што уопште нисам очекивао: да измислим велики пакет малих уводних задатака посебно за нове чланове заједнице.

Мојра учествује на Гоогле Суммер оф Цоде 2019

Међутим, ми смо то урадили и задовољни смо тиме.

Шта ће се даље дешавати

Следећег понедељка, 25. марта, веб-сајт Гоогле Суммер оф Цоде Пријаве студената ће се примати за учешће у конкретним пројектима. Сви ће имати две недеље да се пријаве за летње учешће у развоју Моира, Хаскелл, ТенсорФлов или било ког другог од две стотине пројеката. Укључите се са нама и дајмо велики допринос отвореном коду овог лета.

Корисни линкови:

Такође се претплатите на блог Цонтоур на Хабре и наше канал за програмере у Телеграму. У њима ћу испричати како учествујемо у ГСоЦ-у, и о другим занимљивостима.

Извор: ввв.хабр.цом

Додај коментар