Основателят на Void Linux скандално напусна проекта и беше блокиран в GitHub

В общността на разработчиците на Void Linux пламна конфликт, в резултат на който Хуан Ромеро Пардинес (Juan Romero Pardines), основателят на проекта, заяви напусна и влезе в конфликт с останалите участници. Според съобщенията в Тwitter и изобилие от обидни изказвания и заплахи спрямо други разработчици, Хуан е получил нервен срив.

Включително той изтри своите репозитории в GitHub с развиваните от него копия на утилитите xbps, xbps-src, void-mklive и void-runit (използваните версии на тези утилити за Void Linux се развиват в основния GitHub репозитория на проекта), започна да заплашва съдебни искове и заяви с възможността за отнемане на лицензията за написания от него код (примечание: кодът на инструментите на Void Linux е лицензиран под BSD лиценз и лицензията на вече публикувания код не може да бъде отнета, така че Хуан може да промени лиценза само за своето копие на инструментария и да публикува бъдещите промени под нов лиценз, но не може да попречи на продължаването на разработката на предишния публикуван код).

Часове преди напускането Хуан публикува предложи преорганизация на процесите, свързани с внасянето на промени в пакетите. Според Хуан текущата схема за взимане на решения по одобрение на промените изисква подобрение, иначе тя се превръща в анархия и създава риск от съществени проблеми при обновлението на системните библиотеки. Като решение, Хуан предложи задължително предварително рецензиране от няколко участника на промените, внасяни в пакети, засягащи други пакети. Не всички се съгласиха с този подход, притеснявайки се, че рецензирането ще доведе до намаляване на ефективността на разработката и до възникване на конфликти между поддържащите. Хуан реагира доста бурно на несъгласието, което провокира конфликта.

На сайта на Void Linux се появи обяснение от останалите разработчици, които увериха потребителите, че напускането на Хуан няма да повлияе на разработката и състоянието на проекта. От името на общността беше поднесено извинение за обидното поведение на Хуан и призив за уважение помежду си. Това не е първата странна постъпка на Хуан: през 2018 година той няколко месеца не отговаряше на съобщения и остави другите участници без достъп до инфраструктурата и репозиториите, а до тогава повече от година не е участвал в разработката, което принуди общността да се самоорганизира, да премести GitHub-репозиториите под нова учетна запись и да вземе контрола над инфраструктурата в свои ръце. 8 месеца по-късно Хуан се върна на разработка, но процесите в Void Linux вече отдавна не зависят от него и той престана да бъде незаменим. Но
Хуан все още се чувстваше като собственик, което предизвика недоволство у другите участници.

Твърди се, че в публично достъпните съобщения на Хуан са видими само отзвуци на по-голям конфликт, който е станал при разговори зад затворени врати и касае проблеми в личния живот (има информация, че агресията е била провокирана от неуместно шеговито споменаване на лични семейни проблеми на Хуан). Много участници бяха недоволни от поведението на Хуан спрямо останалите, от прекалено категоричния му поглед върху нещата и обидните му изказвания в отговор на несъгласие с неговата гледна точка. След публикацията от Хуан съобщение за намерението си да напусне, другите участници от Void Linux не се колебаха и веднага му отзоваха правото на достъп до репозиториите и инфраструктурата, а след това, след като той се нахвърли с обиди на няколко участници, приложиха санкции срещу него.

Напомняме, че дистрибуцията Void Linux поддържа модел на непрекъснат цикъл на обновление на версиите на софтуера (rolling-ъпдейти, без отделни издания на дистрибуцията). Проектът използва за инициализация и управление на услугите системния мениджър runit, използва собствен мениджър на пакети xbps и система за изграждане на пакети xbps-src. Като стандартна библиотека вместо Glibc има възможност да се използва Musl. Вместо OpenSSL се използва LibreSSL. Развиваните системи в Void се разпространява под лиценз BSD.

Допълнение: Профилът на Хуан на GitHub и свързаните с него репозитории бяха изключени от администрацията на GitHub след постъпване на жалба за обиди от негова страна. Копията на личните репозитории на Хуан бяха възстановени на GitLab. Хуан планира да стартира нов проект и да препише xbps-src. Той също така призна, че вчера е бил много пиян, което обяснява неадекватното му поведение при общуването с другите разработчици.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster