Implicarea cu rOpenSci
Am venit pentru prima dată la rOpenSci în 2022, deși la acea vreme abia știam ce este. Primeam un pachet statistic de-al meu gata pentru a fi trimis la Jurnalul de Software Statistic, și așa am fost îndreptat către revizuirea rOpenSci: revista direcționează autorii către standardele software statistice ale rOpenSci, așa că parcurgerea revizuirii a părut un pas convenabil pe parcurs. La acea vreme, concentrarea mea era pe lustruirea software-ului pentru trimiterea jurnalului, nu pe rOpenSci în sine.
Ulterior, am fost invitat să revizuiesc un pachet. Experiența mi-a oferit o perspectivă diferită asupra procesului de revizuire. În calitate de recenzent, am văzut că scopul nu a fost doar acela de a determina dacă un pachet îndeplinește anumite standarde sau merite, ci de a ajuta autorii să-și îmbunătățească software-ul prin feedback constructiv. Când s-au deschis aplicațiile pentru Programul Campionilor, mentoratul a fost un pas natural următor. După ce a experimentat rOpenSci atât ca autor de software, cât și ca recenzent, mi s-a părut o modalitate semnificativă de a contribui la comunitate.
Mentorat în Programul Campionilor
Am fost egalat cu Sunny Tseng ca mentor al ei. În cadrul programului, Sunny a construit bbsTaiwan, un pachet R care face ca datele din Taiwan Breeding Bird Survey să fie mult mai ușor de accesat și analizat. A fost un pachet real care a rezolvat o problemă reală pentru oamenii care studiază păsările din Taiwan, ceea ce a făcut o plăcere să lucrăm împreună.
În mare parte, ceea ce am acordat a fost timp și atenție. Am lucrat prin domeniul de aplicare al pachetului, testarea unitară, controlul versiunilor și alte aspecte practice ale construirii unui pachet R. Multe dintre conversațiile noastre nu au fost despre rezolvarea unei anumite probleme tehnice, ci despre discutarea compromisurilor, identificarea resurselor utile și gândirea la următorii pași. Acele conversații au ajuns să fie una dintre părțile mele preferate ale programului.
Ceea ce am apreciat cel mai mult, însă, a fost să văd cum munca lui Sunny a fost folosită după proiect. Este ușor să ne gândim la un pachet ca la un cod pus la dispoziția altora, dar în acest caz a devenit un instrument care a sprijinit oamenii care lucrează cu aceleași date. În timpul vizitei în Taiwan, ea a organizat și o sesiune în care a prezentat-o membrilor acelei comunități. Acest lucru mi-a întărit punctul de vedere că software-ul open-source nu este doar cod partajat în public, ci o modalitate de a aduce oamenii împreună în jurul muncii partajate.
Privind înapoi
Mai mult decât orice, timpul petrecut cu rOpenSci m-a lăsat cu o apreciere pentru cât de atent este gestionat. Inițiativele sale, de la evaluarea inter pares la mentorat, sunt organizate cu adevărată grijă și sunt construite pentru a face mai mult decât îmbunătățirea software-ului. Sunt concepute pentru a conecta oamenii, a aduce contribuitorii împreună și a menține comunitatea în centrul științei deschise.
După cincisprezece ani, ceea ce mă frapează la rOpenSci este că întotdeauna a fost mai mult despre oameni decât despre pachete. Ceea ce a început ca un pas convenabil în drumul către un jurnal s-a transformat într-una dintre părțile cele mai pline de satisfacții ale muncii mele și am găsit valoare în fiecare perspectivă pe care am văzut-o ca autor, recenzent și mentor.
