De oprichter van Void Linux verliet het project met een schandaal en werd geblokkeerd op GitHub

In de Void Linux-ontwikkelaarsgemeenschap vlamde op conflict, waardoor Juan Romero Pardines, de grondlegger van het project, zei over het vertrek en ging de confrontatie aan met de andere deelnemers. Te oordelen naar rapporten op Twitter en een overvloed aan beledigende uitspraken en bedreigingen tegen andere ontwikkelaars kreeg Juan een zenuwinzinking.

Hij heeft ook de zijne verwijderd opslagplaatsen op GitHub met kopieën van de xbps, xbps-src, void-mklive en void-runit hulpprogramma's die door hem zijn ontwikkeld (de versies van deze hulpprogramma's die door Void Linux worden gebruikt, zijn ontwikkeld in voornamelijk GitHub-opslagplaatsen project), begon bedreigingen te uiten juridische claims en zei over de mogelijkheid om de licentie in te trekken voor de code die hij schreef (let op: de Void Linux tools-code wordt geleverd onder een BSD-licentie en de licentie voor reeds open source-code kan niet worden ingetrokken, dus Juan kan de licentie alleen wijzigen voor zijn exemplaar van de tools en publiceer toekomstige wijzigingen onder de nieuwe licentie, maar mag de voortzetting van de ontwikkeling van eerder gepubliceerde code niet belemmeren).

Een paar uur voordat Juan vertrok gepubliceerd voorstel voor reorganisatie van processen die verband houden met het aanbrengen van wijzigingen in pakketten. Volgens Huang moet het huidige besluitvormingsproces voor het goedkeuren van wijzigingen worden verbeterd, anders wordt het anarchie en ontstaat het risico op aanzienlijke problemen bij het updaten van systeembibliotheken. Als oplossing stelde Huang voor om van meerdere bijdragers te eisen dat ze vooraf wijzigingen in pakketten beoordelen die van invloed zijn op andere pakketten. Niet iedereen was het met deze aanpak eens, uit angst dat peer review zou leiden tot ineffectieve ontwikkeling en conflicten tussen beheerders. Juan reageerde nogal heftig op het meningsverschil, wat een conflict uitlokte.

Op de Void Linux-website verscheen verduidelijking van de overige ontwikkelaars, die gebruikers verzekerden dat het vertrek van Juan geen invloed zal hebben op de ontwikkeling en status van het project. De gemeenschap verontschuldigt zich ook voor het aanstootgevende gedrag van Juan en moedigt ons aan om elkaar met respect te behandelen. Dit is niet de eerste onbegrijpelijke uitbarsting van Juan: in 2018, hij antwoordde niet op berichten en liet andere deelnemers geen toegang tot infrastructuur en repository's achter, en daarvoor had hij al meer dan een jaar niet deelgenomen aan de ontwikkeling, wat de gemeenschap dwong zichzelf te organiseren, GitHub-repository's over te dragen naar een nieuw account en de controle over de infrastructuur over te nemen in eigen handen. Acht maanden geleden keerde Juan terug naar de ontwikkeling, maar de processen in Void Linux waren al lang niet meer van hem afhankelijk en hij was niet langer onmisbaar. Maar
Juan had nog steeds het gevoel dat hij de baas was, wat voor ontevredenheid zorgde bij de andere deelnemers.

Er wordt beweerd dat Juan's publiekelijk toegankelijke berichten slechts echo's zijn van een groter conflict dat plaatsvond tijdens communicatie achter gesloten deuren en betrekking heeft op problemen in zijn persoonlijke leven (er zijn aanwijzingen dat de agressie werd uitgelokt door een ongepaste humoristische verwijzing naar Juan's persoonlijke familieproblemen). Veel aanwezigen waren ontevreden over het gedrag van Juan tegenover andere deelnemers, zijn overdreven categorische kijk op de zaken en zijn beledigende uitspraken als reactie op het niet eens zijn met zijn standpunt. Geplaatst door Juan Berichten over zijn voornemen om te vertrekken, wachtten andere Void Linux-deelnemers niet lang en trokken onmiddellijk zijn recht op toegang tot de repositories en infrastructuur in, en nadat hij verschillende deelnemers met beledigingen had aangevallen, hebben ze hem verboden.

Bedenk dat de distributie Void Linux houdt zich aan het model van een continue cyclus van het bijwerken van programmaversies (rollende updates, zonder afzonderlijke releases van de distributie). Het project maakt gebruik van een systeembeheerder om services te initialiseren en te beheren voer het uit, gebruikt zijn eigen pakketbeheerder xbps en pakketbouwsysteem xbps-src. Als standaardbibliotheek is het mogelijk om in plaats van Glibc te gebruiken moslim. LibreSSL wordt gebruikt in plaats van OpenSSL. Systemen ontwikkeld in Void worden verspreid onder BSD-licentie.

Addendum: Juan's profiel staat aan GitHub en de bijbehorende repositories waren invalide door de GitHub-administratie nadat hij een klacht over misbruik van zijn kant had ontvangen. Kopieën van Juan's persoonlijke opslagplaatsen opnieuw gemaakt op GitLab. Juan plannen rennen nieuw project en herschrijven xbps-src. Hij eveneens bekende, dat hij gisteren erg dronken was, wat zijn ongepaste gedrag verklaart bij de communicatie met andere ontwikkelaars.

Bron: opennet.ru

Voeg een reactie