Moira tipparteċipa fil-Google Summer of Code 2019

Din is-sena timmarka l-ħmistax-il Google Summer of Code, b'206 proġett open source jieħdu sehem. Din is-sena se tkun l-ewwel waħda għal 27 proġett, inkluż Moira. Din hija s-sistema favorita tagħna għal notifiki dwar sitwazzjonijiet ta’ emerġenza, maħluqa f’Kontur.

Moira tipparteċipa fil-Google Summer of Code 2019

Kont xi ftit involut biex Moira tidħol fil-GSoC, allura issa ngħidlek mill-ewwel kif seħħ dan il-pass żgħir għal sors miftuħ u qabża kbira għal Moira.

Ftit kliem dwar Google tas-Sajf tal-Kodiċi

Madwar elf student minn madwar id-dinja kollha jipparteċipaw fil-GSoC kull sena. Is-sena li għaddiet, kien hemm 1072 student, minn 59 pajjiż, jaħdmu fuq 212-il proġett open source. Google tisponsorja l-parteċipazzjoni tal-istudenti u tħallashom stipendji, u l-iżviluppaturi tal-proġetti jaġixxu bħala konsulenti għall-istudenti u jgħinuhom jingħaqdu b'sors miftuħ. Għal ħafna studenti, dan huwa l-aħjar ċans biex jiksbu esperjenza ta 'żvilupp industrijali u linja friska fuq il-bidu tagħhom.

Liema proġetti tipparteċipa fil-GSoC din is-sena? Minbarra proġetti minn organizzazzjonijiet kbar (Apache, Linux, Wikimedia), jistgħu jiġu distinti diversi gruppi kbar:

  • sistemi operattivi (Debian, Fedora, FreeBSD)
  • Lingwi tal-ipprogrammar (Haskell, Python, Swift)
  • libreriji (Boost C++, OpenCV, TensorFlow)
  • kompilaturi u sistemi tal-bini (GCC, LLVM, webpack)
  • għodda biex taħdem mal-kodiċi tas-sors (Git, Jenkins, Neovim)
  • Għodod DevOps (Kapitan, Linkerd, Moira)
  • databases (MariaDB, PostgreSQL)

Moira tipparteċipa fil-Google Summer of Code 2019

Issa ngħidlek kif Moira spiċċat fuq din il-lista.

Lesti u ssottometti l-applikazzjoni tiegħek

L-applikazzjonijiet għall-parteċipazzjoni fil-GSoC bdew f'Jannar. Jien u t-tim ta’ żvilupp Moira minn Kontur tkellimna u rrealizzajna li ridna nipparteċipaw. Assolutament ma kellniex idea - u għad m'għandniex idea - kemm dan ikun jeħtieġ sforz, iżda ħassejna xewqa qawwija li nżidu l-komunità tal-iżviluppaturi Moira, inżidu xi karatteristiċi kbar ma' Moira, u naqsmu l-imħabba tagħna għall-ġbir ta' metriċi u twissija xierqa.

Kollox beda mingħajr sorpriżi. L-ewwel mimlija paġna tal-proġett fuq il-websajt tal-GSoC, tkellmu dwar Moira u l-qawwiet tagħha.

Imbagħad kien meħtieġ li jiġi deċiż liema karatteristiċi ewlenin se jaħdmu fuqhom il-parteċipanti tal-GSoC dan is-sajf. Oħloq paġna fid-dokumentazzjoni ta’ Moira kien faċli, iżda li wieħed jiftiehem dwar liema ħidmiet għandu jinkludi hemm kien aktar diffiċli. Lura fi Frar, kien meħtieġ li jintgħażlu ħidmiet li l-istudenti kienu jagħmlu matul is-sajf. Dan ifisser li mhux se nkunu nistgħu nagħmluhom f'daqqa minflok studenti. Meta ddiskutejna mal-iżviluppaturi ta 'Moira liema kompiti jkollhom jiġu "posposti" għal GSoC, kien hemm prattikament dmugħ f'għajnejna.

Moira tipparteċipa fil-Google Summer of Code 2019

Bħala riżultat, il-kompiti mill-qalba ta 'Moira (dwar API, kontrolli tas-saħħa u kanali għat-twassil ta' twissijiet) u mill-interface tal-web tagħha (dwar l-integrazzjoni ma 'Grafana, migrazzjoni tal-bażi tal-kodiċi għal TypeScript u transizzjoni għal kontrolli nattivi) spiċċaw hemmhekk. Barra minn hekk, ħejjejna xi wħud ħidmiet żgħar fuq Github, li permezz tiegħu l-parteċipanti futuri tal-GSoC jistgħu jsiru familjari mal-kodiċi tal-bażi u jieħdu idea ta’ kif ikun l-iżvilupp f’Moira.

Jittrattaw il-konsegwenzi

Imbagħad kien hemm tliet ġimgħat ta’ stennija, ferħ żgħir mill-katina ta’ ittra...

Moira tipparteċipa fil-Google Summer of Code 2019

...u splużjoni ġewwa Moira iżviluppatur chat. Hemmhekk ġew bosta parteċipanti attivi b’ismijiet interessanti u beda moviment. Il-messaġġi fiċ-chat bidlu l-lingwa minn taħlita Russa-Ingliża għal Ingliż ta’ inġinerija pura, u l-iżviluppaturi ta’ Moira bdew jiffamiljarizzaw ruħhom ma’ parteċipanti ġodda fl-istil korporattiv tagħhom:

Moira tipparteċipa fil-Google Summer of Code 2019

"L-ewwel ħarġiet tajba" mibjugħa bħal hotcakes fuq Github. Kelli nagħmel xi ħaġa li kienet kompletament mhux mistennija: toħroġ b'pakkett kbir ta 'kompiti introduttorji żgħar speċifikament għal membri ġodda tal-komunità.

Moira tipparteċipa fil-Google Summer of Code 2019

Madankollu, għamilna u ninsabu ferħanin biha.

X'se jiġri wara

It-Tnejn li ġej, 25 ta’ Marzu, nhar Il-websajt ta' Google Summer of Code Applikazzjonijiet minn studenti għal parteċipazzjoni fi proġetti speċifiċi jiġu aċċettati. Kulħadd ikollu ġimagħtejn biex japplika għall-parteċipazzjoni tas-sajf fl-iżvilupp ta’ Moira, Haskell, TensorFlow jew kwalunkwe ieħor ta’ mitejn proġett. Ipparteċipa magħna u ejja nagħtu kontribut kbir lill-open source dan is-sajf.

Ħoloq utli:

Abbona wkoll għal Contour blog fuq Habré u tagħna kanal għall-iżviluppaturi f'Telegram. Jien ngħidlek kif aħna nipparteċipaw fil-GSoC u affarijiet interessanti oħra.

Sors: www.habr.com

Żid kumment