Rozbiť kód - ako Mozilla pomáha študentom vysokých škôl prispievať k Open Source

Po roku výskumu spoločnosť Mozilla Open Source Student Network (OSSN) začína pilotný program na riešenie problémov týkajúcich sa toho, ako projekty Open Source efektívne podporujú študentov univerzity, keď pracujú na svojom prvom príspevku v kóde.

Napriek veľkému množstvu dôkazov o tom, že najcennejšie príspevky do projektu často prichádzajú od ľudí mladších ako 30 rokov, projekty s otvoreným zdrojom často bojujú o to, aby na palube a udržali študentov univerzity ako prispievatelia nových kódov.

Študenti, ktorí prejavili záujem o príspevok, sa často cítia zastrašovaní, že na začiatku nemajú dostatočné zručnosti alebo nedokážu nájsť projekt.

Na základe nášho nedávneho výskumu sme zistili, že viac ako 50% vysokoškolských študentov v našej sieti, ktorí sa pokúsili prispieť kódom do projektu s otvoreným zdrojom, nebolo schopní úspešne prispieť z dôvodu problémov, s ktorými sa stretli počas svojej cesty s príspevkami.

Od identifikácie projektu, na ktorom by sa pracovalo, preskúmania kódovej základne, nastavenia vývojového prostredia, písania kódu, a dokonca aj keď sa snažili zlúčiť svoj kód, študenti čelili problémom, ktoré ich vyhnali z projektu skôr, ako dokončili svoj prvý príspevok.

Cesta používateľa: príspevok kódu do projektu Open Source

Ako odpovedáme na veľké otázky

Náš výskum odhalil celý rad otázok týkajúcich sa každej časti cesty používateľa.

Navrhujeme sériu pilotov, z ktorých každý má za cieľ odpovedať na konkrétne otázky spojené s rôznymi časťami cesty bežného používateľa, ako napríklad:

  • Na čom sa študenti najviac zaujímajú pri hodnotení, či majú alebo nemajú prispieť k projektu?
  • Aký je najlepší mentorský model pre študentov vysokých škôl?
  • Čo je viac motivujúce pre proces nastupovania: Kódovať fiktívny problém / chybu alebo vyriešiť aktuálny problém v projekte v skutočnom svete?
  • Aký je lepší spôsob, ako zapojiť študentov do projektu - predstaviť im navrhované chyby (hľadanie chýb) alebo umožniť im nájsť si problémy pomocou prieskumu?

V rámci pilotných projektov a v spolupráci s projektmi Mozilla ako Common Voice, Devtools, Firefox Focus pre Android a externými organizáciami ako GNOME Foundation, Linux Foundation a Wikimedia, OSSN vytvára nové spôsoby, ako môžu študenti objavovať, komunikovať a spolupracovať s Open Zdrojové projekty.

Jedným z týchto pilotov je…

Príkladom jedného z týchto pilotov je pilotný prehľad projektu. Cieľom tohto konkrétneho pilota je odpovedať na otázku z „objavovacej“ časti používateľskej cesty: ako študenti hodnotia, či chcú prispieť k projektu?

Na základe prieskumu, ktorý sme zverejnili začiatkom roka, sme zistili, že študenti sa rovnako starajú o poslanie projektu, ako aj o technické zručnosti potrebné na získanie príspevku. Tu sú prvé štyri kritériá pre výber projektu:

  1. Poslanie projektu
  2. Technológia (programovací jazyk / knižnice / rámec atď.)
  3. Čas potrebný na vytvorenie vývojového prostredia
  4. Či komunita existuje a ako sa pripojiť

Zatiaľ čo poslanie a technické požiadavky projektu sú často dobre prezentované a viditeľné, môžeme tvrdiť, že ďalšie dve kritériá nie sú správne zobrazené.

Náš predpoklad pre nášho pilota je, že na základe týchto informácií študenti identifikujú ten správny projekt, do ktorého môžu prispieť, a teda prispejú kódom s väčšou istotou, menším úsilím av kratšom čase.

Aby sme potvrdili náš predpoklad, vytvorili sme nasledujúcu platformu na predstavenie všetkých dôležitých informácií, ktoré sa starajú o študentov, na prvý pohľad pre širokú škálu rôznych, zdravých, aktívnych a inkluzívnych open source projektov.

Pilotný prehľad projektu

Čo sa bude diať ďalej

Odteraz až do októbra 2018 budeme spolu s našimi kľúčovými spolupracovníkmi pokračovať v budovaní a poskytovaní pilotných programov pre našich študentov, aby im pomohli prispievať kódom k ich obľúbeným projektom a zároveň si rozvíjať svoje zručnosti v oblasti rôznych technológií. Počas týchto pilotných projektov budú študenti pomáhať sieti poskytovaním užitočných poznatkov a metrík, ktoré sa v budúcnosti využijú na spresnenie skúseností s projektom pri vstupe na palubu.

Ak ste študentom americkej a / alebo kanadskej postsekundárnej inštitúcie alebo poznáte študentov, ktorí by mohli mať záujem zúčastniť sa na tejto iniciatíve, zdieľajte s nimi tento odkaz.

Ak ste organizácia alebo projekt, ktorý sa zaujíma o podporu našej iniciatívy tým, že nás upozorní na príležitosti na prispenie vášho projektu v našej sieti, kontaktujte nás na christos AT mozilla DOT com.