W społeczności programistów Void Linux konflikt, w wyniku którego Juan Romero Pardines, założyciel projektu, ogłosił odejście i wszedł w konflikt z pozostałymi uczestnikami. Sądząc po na Twitterze oraz licznych obraźliwych wypowiedziach i gróźb wobec innych programistów, Juan miał załamanie nerwowe.
W tym także usunął swoje na GitHubie z rozwijanymi przez siebie kopiami narzędzi xbps, xbps-src, void-mklive i void-runit (używane w Void Linux wersje tych narzędzi rozwijane są w projektu), wszczęciem postępowań sądowych oraz możliwością cofnięcia licencji na napisany przez siebie kod (uwaga: kod narzędzi Void Linux jest dostarczany na licencji BSD i licencja na już otwarty kod nie może być cofnięta, dlatego Juan może zmienić licencję tylko w swojej kopii narzędzi i publikować przyszłe zmiany pod nową licencją, ale nie może przeszkodzić w kontynuacji rozwoju wcześniej opublikowanego kodu).
Kilka godzin przed odejściem Juan zaprezentował propozycję reorganizacji procesów związanych z wprowadzaniem zmian w pakietach. Jego zdaniem obecny schemat podejmowania decyzji dotyczących zatwierdzania zmian wymaga poprawy, w przeciwnym razie zamienia się w anarchię i stwarza ryzyko poważnych problemów przy aktualizacji bibliotek systemowych. Jako wyjście Juan zasugerował wprowadzenie obowiązkowej wstępnej recenzji przez kilku uczestników zmian wprowadzanych w pakiety, które wpływają na inne pakiety. Nie wszyscy zgodzili się na takie podejście, obawiając się, że recenzja zmniejszy efektywność rozwoju i spowoduje konflikty między opiekunami. Juan dość burzliwie zareagował na brak zgody, co sprowokowało konflikt.
Na stronie Void Linux wyjaśnienie od pozostałych programistów, którzy zapewnili użytkowników, że odejście Juana nie wpłynie na rozwój i stan projektu. W imieniu społeczności przeproszono również za obraźliwe zachowanie Juana i wezwano do szacunku w stosunku do siebie. To nie pierwszy niezrozumiały wybryk Juana: w 2018 roku przez kilka miesięcy na wiadomości i pozostawił innych uczestników bez dostępu do infrastruktury i repozytoriów, a przed tym przez ponad rok nie brał udziału w rozwoju, co zmusiło społeczność do samodzielnej organizacji, przeniesienia repozytoriów GitHub pod nowe konto i przejęcia kontroli nad infrastrukturą. 8 miesięcy temu Juan powrócił do prac, ale procesy w Void Linux już dawno przestały zależeć od niego, i przestał być niezastąpiony. Ale
Juan wciąż czuł się panem sytuacji, co budziło niezadowolenie innych uczestników.
Twierdzi się, że w publicznie dostępnych wiadomościach Juana widać tylko echa większego konfliktu, który miał miejsce w rozmowach za zamkniętymi drzwiami i dotyczy problemów w życiu osobistym (są informacje, że agresja została wywołana nieodpowiednim żartem dotyczącym osobistych spraw rodzinnych Juana). Wiele osób towarzyszących było niezadowolonych z zachowania Juana wobec innych uczestników, jego zbyt kategorycznego spojrzenia na sprawy i obraźliwych uwag w odpowiedzi na niezgodę z jego punktu widzenia. Po publikacji przez Juana o zamiarze odejścia, inni uczestnicy Void Linux nie czekali długo i natychmiast odebrali mu prawo dostępu do repozytoriów i infrastruktury, a po tym, jak zaatakował kilku uczestników obraźliwymi uwagami, nałożyli na niego bana.
Przypominamy, że dystrybucja przestrzega modelu ciągłego cyklu aktualizacji wersji programów (aktualizacje rolling, bez oddzielnych wydań dystrybucji). Projekt stosuje do inicjacji i zarządzania usługami menedżer systemowy , używa własnego menedżera pakietów i systemu budowania pakietów . Jako standardową bibliotekę zamiast Glibc można użyć . Zamiast OpenSSL stosuje się LibreSSL. Rozwój systemów w Void na licencji BSD.
Uzupełnienie: Profil Juana na i związane z nim repozytoria zostały przez administrację GitHub po wpłynięciu skargi na jego obraźliwe zachowanie. Kopie osobistych repozytoriów Juana na GitLab. Juan planuje nowy projekt i xbps-src. On również , że wczoraj był mocno pijany, co tłumaczy jego nieodpowiednie zachowanie w rozmowach z innymi programistami.
Źródło: opennet.ru
