В общността на разработчиците на Void Linux конфликт, в резултат на който Хуан Ромеро Пардинес (Juan Romero Pardines), основателят на проекта, напусна и встъпи в конфронтация с останалите участници. Судя по в Twitter и огромното количество обидни изказвания и заплахи към другите разработчици, Хуан преживя нервен срив.
Включително той изтри своите в GitHub с развиваните от него копия на утилитите xbps, xbps-src, void-mklive и void-runit (използваните варианти на тези утилити за Void Linux се развиват в на проекта), съдебни претенции и възможността за оттегляне на лиценза за написания от него код (бележка: кодът на инструментите на Void Linux се предоставя под лиценз BSD и вече отворената лицензия не може да бъде оттеглена, поради което Хуан може да промени лиценза само на своето копие на инструмента и да публикува бъдещите промени под нов лиценз, но не може да попречи на продължаването на разработката на вече публикувания код).
Няколко часа преди напускането Хуан предложи реорганизиране на процесите, свързани с внасянето на промени в пакетите. Според Хуан текущата схема на вземане на решения за одобрение на промените изисква подобрение, иначе се превръща в анархия и създава риск от сериозни проблеми при обновяването на системните библиотеки. Като решение Хуан предложи да се въведе задължителен предварителен преглед от няколко участника на промените, внасяни в пакети, засягащи други пакети. Не всички се съгласиха с този подход, страхувайки се, че прегледите ще доведат до намаляване на ефективността на разработката и до възникване на конфликти между поддържащите. Хуан реагира доста емоционално на несъгласието, което предизвика конфликта.
На сайта на Void Linux има обяснение от останалите разработчици, които увериха потребителите, че напускането на Хуан няма да повлияе на разработката и състоянието на проекта. От името на общността също бяха отправени извинения за обидното поведение на Хуан и призив към взаимно уважение. Това не е първото странно поведение на Хуан: през 2018 г. той не отговаряше извън съобщенията и оставяйки другите участници без достъп до инфраструктурата и хранилищата, а преди това повече от година не беше участвал в разработката, което наложи на общността да се самоорганизира, да премести GitHub хранилищата под новия акаунт и да поеме контрола над инфраструктурата в свои ръце. 8 месеца по-късно Хуан се върна към разработката, но процесите в Void Linux отдавна престанаха да зависят от него и той спря да бъде незаменим. Но
Хуан все още се чувстваше като собственик, което предизвика недоволството на другите участници.
Твърди се, че в публично достъпните съобщения на Хуан се виждат само отгласи на по-голям конфликт, който е настъпил при разговори зад затворени врати и касае лични проблеми (има сведения, че агресията е била провокирана от неуместно шеговито споменаване на лични семейни проблеми на Хуан). Много от участниците бяха недоволни от поведението на Хуан спрямо другите участници, от прекалено категоричния му поглед върху нещата и оскорбителните му изказвания в отговор на несъгласие с неговата гледна точка. След публикуването от Хуан на намерението си да напусне, другите участници на Void Linux не се поколебаха и веднага отзовоха правото му на достъп до хранилищата и инфраструктурата, а след като той започна да обижда няколко участници, приложиха спрямо него забрана.
Напомняме, че дистрибутивът следва модел на непрекъснат цикъл на обновление на версиите на програмите (rolling-обновления, без отделни версии на дистрибуцията). Проектът прилага за инициализация и управление на услугите системен мениджър , използва собствен пакетен мениджър и система за изграждане на пакети . Вместо Glibc можете да използвате стандартната библиотека . LibreSSL заменя OpenSSL. Развиват се системите в Void под лиценз BSD.
Допълнение: Профилът на Хуан на и свързаните с него хранилища бяха от администрацията на GitHub след подаване на жалба за обиди от негова страна. Копията на личните хранилища на Хуан на GitLab. Хуан планира нов проект и xbps-src. Той също така , че вчера е бил силно пиян, което обяснява неадекватното му поведение при общуването с други разработчици.
Източник: opennet.ru
