Compania Tidelift a publicat rezultatele unui sondaj realizat cu peste 400 de mentori pentru proiecte open source. Cele mai interesante concluzii:
- 60% dintre mentori nu primesc plată pentru munca lor de întreținere a proiectelor, dintre aceștia 14% consideră că această activitate este un hobby și nu sunt interesați de recompense financiare, în timp ce 44% ar fi dispuși să primească finanțare. La 24% dintre mentori, o parte din venitul obținut este legată de această muncă, iar pentru 12%, întreținerea reprezintă sursa principală de venit. 24% primesc un salariu de la angajator, iar 32% primesc fonduri de la organizații externe sau persoane fizice (în 25% dintre cazuri acestea fiind donații prin platforme precum GitHub Sponsors, Open Collective și Patreon, 5% - transferuri directe și 3% - participarea fondurilor). Mentorii plătiți au ajutoare în 74% din cazuri, în timp ce cei care nu primesc plată au ajutoare în 39% din cazuri.
- 11% din timp, mentorii își investesc în sarcini legate de asigurarea securității (în 2021, acest indice era de 4%), 50% (în 2021, 53%) în muncă de rutină, 35% (în 2021, 25%) în dezvoltarea de noi funcționalități. Mentorii plătiți își petrec 13% din timp în sarcini legate de securitate, în timp ce cei care nu primesc plată - 10%.
- 71% (76% dintre cei plătiți și 68% dintre cei care nu sunt plătiți) aplică autentificarea cu doi factori, 65% (75% / 59%) folosesc instrumente pentru analiza statică a codului, 60% (70% / 54%) creează patch-uri pentru eliminarea vulnerabilităților, 36% (50% / 28%) semnează lansările cu semnătura digitală, 29% (37% / 23%) folosesc unelte de construire securizate.
- Practici utilizate în întreținere: 53% (51% din cei nepătiți) - build-uri repetabile sau verificabile, 46% (34%) - reguli pentru asigurarea compatibilității inverse, 40% (24%) - un proces formalizat de gestionare a dependențelor, 37% (33%) - revizuirea codului de către mai mulți participanți.
- Documentarea în proiecte: 93% documentează licența, 76% documentează notele de lansare și recomandările pentru actualizări, 61% oferă ghiduri pentru participanții la dezvoltare, 53% creează un cod de conduită, 17% documentează regulile de rezolvare a conflictelor și 13% au un plan pentru cazul în care mentorul părăsește proiectul.
- 48% dintre mentori simt că munca lor este subestimată. 38% iau în considerare posibilitatea de a părăsi posturile de susținere.
- După incidentul cu backdoor-ul din biblioteca xz, 66% dintre respondenți au început să aibă mai puțină încredere în pull request-uri de la dezvoltatori care nu sunt mentori, iar 37% au căpătat mai puțină încredere în co-mentori.
- 31% (9% - foarte pozitiv, 22% - pozitiv moderat) dintre respondenți evaluează pozitiv influența instrumentelor AI pentru scrierea codului, 45% (23% - foarte negativ, 22% - negativ moderat) - negativ, 24% - neutru.
- 27% dintre respondenți nu ar recenziona și accepta probabil modificările pregătite de instrumentele AI, 37% ar putea să nu accepte astfel de modificări. Doar 3% (mai probabil) și 6% (poate) și-au exprimat disponibilitatea de a accepta modificările din partea AI.
- 45% dintre respondenți nu folosesc instrumente de dezvoltare AI și nu intenționează să le folosească în viitor, 6% - nu le folosesc acum, dar intenționează să înceapă să le folosească, 15% le folosesc de mai mult de o dată pe zi, 13% le folosesc de mai mult de o dată pe săptămână, 20% le folosesc mai puțin de o dată pe săptămână. Ponderea celor care folosesc cel puțin ocazional instrumente AI dintre mentori: 71% - până la 26 de ani, 58% - 26-35 de ani, 39% - 36-45 de ani, 42% - peste 45 de ani.
- 45% dintre respondenți lucrează în mentenanță de mai bine de 10 ani, 24% - 6-10 ani, 23% - 2-5 ani, 7% - 1-2 ani, 2% - mai puțin de un an.
- 48% dintre mentori locuiesc în Europa, 38% în America de Nord, 8% în Asia (în 2021, din Asia erau 24% mentori, 35% din Europa și 35% din America de Nord).
- Se observă o creștere a vârstei mentorilor - comparativ cu 2021, numărul mentorilor în categoria de vârstă de la 46 la 65 de ani s-a dublat (în 2021 erau 11%, în 2023 - 27%, iar în 2024 - 21%). Numărul mentorilor sub 26 de ani a scăzut de la 25% în 2021 la 12% în 2023 și 10% în 2024.

Sursa: opennet.ro

