Fondatorul Void Linux a părăsit proiectul în condiții controversate și a fost blocat pe GitHub

În comunitatea dezvoltatorilor Void Linux a izbucnit un conflict, în urma căruia Juan Romero Pardines, fondatorul proiectului, a declarat despre plecarea sa și a intrat în confruntare cu ceilalți membri. Judecând după mesajele de pe Twitter și abundența comentariilor jignitoare și amenințărilor la adresa altor dezvoltatori, Juan a suferit un nervos.

Printre altele, el a șters repository de pe GitHub versiunile dezvoltate de el ale utilitarelor xbps, xbps-src, void-mklive și void-runit (celelalte versiuni ale acestor utilitare folosite de Void Linux sunt dezvoltate în principalul depozit GitHub al proiectului), a început să amenințe cu acțiuni legale și a declarat cu posibilitatea de a revoca licența pentru codul său scris (nota: codul instrumentelor Void Linux este disponibil sub licența BSD, iar licența pentru codul deja deschis nu poate fi retrasă, așa că Juan poate schimba licența doar pentru copia sa a instrumentelor și publica sub o nouă licență modificările viitoare, dar nu poate împiedica continuarea dezvoltării codului publicat anterior).

Cu câteva ore înainte de plecare, Juan a publicat a propus reorganizarea proceselor legate de modificările aduse pachetelor. În opinia lui Juan, schema actuală de luare a deciziilor pentru aprobarea modificărilor necesită îmbunătățiri, altfel transformându-se în anarhie și creând risc de probleme semnificative la actualizarea bibliotecilor sistemului. Ca soluție, Juan a propus introducerea unei revizuiri prealabile obligatorii de către mai mulți participanți pentru modificările care afectează alte pachete. Nu toată lumea a fost de acord cu această abordare, temându-se că revizuirea va reduce eficiența dezvoltării și va provoca conflicte între întreținători. Juan a reacționat destul de vehement la dezacord, provocând un conflict.

Pe site-ul Void Linux a apărut există o explicație din partea dezvoltatorilor rămași, care i-au asigurat pe utilizatori că plecarea lui Juan nu va afecta dezvoltarea și starea proiectului. În numele comunității, au fost aduse și scuze pentru comportamentul jignitor al lui Juan și o chemare de a se trata unii pe alții cu respect. Aceasta nu este prima ieșire incomprehensibilă a lui Juan: în 2018, el a rămas fără răspuns timp de câteva luni nu a răspuns a mesajelor și a lăsat ceilalți participanți fără acces la infrastructură și la repozitorii, iar anterior, timp de mai bine de un an, nu a participat la dezvoltare, ceea ce a forțat comunitatea să se auto-organizeze, să mute repozitoriile GitHub pe un nou cont și să preia controlul asupra infrastructurii. Cu 8 luni în urmă, Juan a revenit la dezvoltare, dar procesele din Void Linux nu mai depind de el de mult timp și el nu mai este considerat indispensabil. Însă
Juan încă se simțea stăpân, ceea ce a generat nemulțumirea celorlalți participanți.

Se afirmă că în mesajele publice ale lui Juan se pot observa doar ecouri ale unui conflict mai amplu, care a avut loc în cadrul unor discuții private și vizează probleme din viața personală (există informații că agresivitatea a fost provocată de o mențiune necorespunzătoare și glumească a problemelor de familie ale lui Juan). Mulți participanți au fost nemulțumiți de comportamentul lui Juan față de ceilalți membri, de viziunea sa extrem de categorică asupra lucrurilor și de afirmațiile jignitoare ca răspuns la desacordul cu opinia sa. După publicarea de către Juan a mesajului referitor la intenția de a pleca, ceilalți membri ai Void Linux nu au așteptat mult și i-au retras imediat dreptul de acces la repozitorii și infrastructură, iar după ce s-a năpustit cu jigniri asupra câtorva participanți, i-au aplicat un ban.

Să ne amintim că distribuția Void Linux se livrează într-un model de ciclu continuu de actualizare a versiunilor programelor (actualizări rolling, fără lansări separate ale distribuției). Proiectul aplică pentru inițializarea și gestionarea serviciilor managerul de sistem runit, folosește un manager de pachete propriu xbps și un sistem de construcție a pachetelor xbps-src. Ca bibliotecă standard, în loc de Glibc, există posibilitatea de a folosi Musl. În loc de OpenSSL, se folosește LibreSSL. Sistemele dezvoltate în Void sunt distribuite sub licența BSD.

Complement: Profilul lui Juan pe GitHub și repozitoriile asociate au fost deconectate de către administrația GitHub după primirea unei plângeri privind jignirile din partea lui. Copiile repozitoriilor personale ale lui Juan au fost recreat pe GitLab. Juan planifică să pornească un nou proiect și a rescrie xbps-src. De asemenea, el a recunoscut, că ieri a fost foarte beat, ceea ce explică comportamentul său inadecvat în interacțiunile cu ceilalți dezvoltatori.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster