Nella comunità degli sviluppatori di Void Linux un conflitto, a seguito del quale Juan Romero Pardines, fondatore del progetto, ha lasciato e ha intrapreso una conflittualità con gli altri membri. A giudicare dai su Twitter e dall'elevato numero di insulti e minacce rivolte ad altri sviluppatori, Juan ha subito un crollo nervoso.
In particolare, ha rimosso i suoi su GitHub delle utility xbps, xbps-src, void-mklive e void-runit (le versioni di queste utility utilizzate in Void Linux sono sviluppate nel del progetto), con azioni legali e la possibilità di revocare la licenza del codice da lui scritto (nota: il codice degli strumenti di Void Linux è rilasciato con licenza BSD e tale licenza non può essere revocata su codice già aperto, quindi Juan può cambiare la licenza solo sulla sua copia degli strumenti e pubblicare future modifiche con una nuova licenza, ma non può impedire la continuazione dello sviluppo del codice già pubblicato).
Solo poche ore prima di lasciare, Juan ha proposto una riorganizzazione dei processi legati all'inserimento delle modifiche nei pacchetti. Secondo Juan, l'attuale schema di approvazione delle modifiche richiede miglioramenti, altrimenti rischia di trasformarsi in anarchia e di creare problemi significativi nell'aggiornamento delle librerie di sistema. Come soluzione, Juan ha suggerito di introdurre un'anteprima obbligatoria da parte di più membri per le modifiche apportate a pacchetti che interessano altri pacchetti. Non tutti hanno concordato con questo approccio, temendo che la revisione potesse ridurre l'efficacia dello sviluppo e causare conflitti tra i manutentori. Juan ha reagito in modo piuttosto tumultuoso al disaccordo, provocando un conflitto.
Sul sito di Void Linux è stata pubblicata una spiegazione da parte dei restanti sviluppatori, che hanno rassicurato gli utenti che l'uscita di Juan non influirà sullo sviluppo e sulle condizioni del progetto. A nome della comunità, sono state anche porse scuse per il comportamento offensivo di Juan e si è fatto un appello a trattarsi con rispetto. Non è la prima uscita incomprensibile di Juan: nel 2018 è rimasto per diversi mesi ha lasciato gli altri partecipanti senza accesso all'infrastruttura e ai repository, e prima di ciò non ha partecipato allo sviluppo per oltre un anno, il che ha costretto la comunità a organizzarsi autonomamente, trasferire i repository GitHub su un nuovo account e prendere il controllo dell'infrastruttura nelle proprie mani. Otto mesi fa, Juan è tornato allo sviluppo, ma i processi in Void Linux non dipendevano più da lui da tempo, e non era più insostituibile. Tuttavia,
Juan si sentiva ancora il padrone, il che suscitava il malcontento degli altri partecipanti.
Si afferma che nei messaggi pubblicamente disponibili di Juan si vedano solo echi di un conflitto più grande, che è emerso durante conversazioni a porte chiuse e concerne problemi nella vita personale (ci sono informazioni che l'aggressività sia stata provocata da un'inappropriata menzione scherzosa di problemi familiari di Juan). Molti collaboratori erano scontenti del comportamento di Juan nei confronti degli altri partecipanti, della sua visione eccessivamente categorica delle cose e delle sue affermazioni offensive in risposta al disaccordo con il suo punto di vista. Dopo la pubblicazione dell'intenzione di Juan di ritirarsi, gli altri partecipanti di Void Linux non hanno tardato a revocargli immediatamente il diritto di accesso ai repository e all'infrastruttura, e dopo che lui si è scagliato con insulti contro alcuni partecipanti, gli è stata applicata una ban.
Ricordiamo che la distribuzione segue un modello di aggiornamento continuo delle versioni dei programmi (aggiornamenti rolling, senza rilasci separati del pacchetto). Il progetto applica per l'inizializzazione e la gestione dei servizi un gestore di sistema , utilizza un gestore di pacchetti proprietario e sistema di impacchettamento . Come libreria standard, invece di Glibc, è possibile utilizzare . Al posto di OpenSSL viene utilizzato LibreSSL. I sistemi sviluppati in Void sotto licenza BSD.
Aggiornamento: Il profilo di Juan su e i relativi repository sono stati dall'amministrazione di GitHub dopo una segnalazione di insulti da parte sua. Le copie private dei repository di Juan su GitLab. Juan pianifica un nuovo progetto e xbps-src. Inoltre, ha ammesso che ieri era molto ubriaco, il che spiega il suo comportamento inadeguato durante le conversazioni con gli altri sviluppatori.
Fonte: opennet.ru
