

Ссора в чате OpenMandriva привела к саботажу, удалению репозиториев и сломанным пакетам
Разработчики Linux-дистрибутива OpenMandriva столкнулись с классическим кризисом доверия в Open Source. Бывший контрибьютор с админскими правами попытался «положить» проект после конфликта в сообществе.
Инцидент затронул репозитории на GitHub и поставил под удар пользователей десктопных окружений GNOME и Cosmic. Как же один обиженный разработчик устроил инфраструктуре проекта внеплановый стресс-тест?
В центре скандала оказался Давиде Беатричи (Davide Beatrici), разработчик, известный по работе над популярным голосовым мессенджером Mumble. Присоединившись к OpenMandriva, он предложил перенести инфраструктуру проекта с GitHub на свой личный сервер с развернутым OneDev.
Идея передать контроль над десятками репозиториев в одни руки предсказуемо вызывала опасения у некоторых мейнтейнеров. Однако авторитет Беатричи перевесил — в проекте решили, что от столь известной фигуры подвоха ждать не стоит. Как оказалось, зря.
Вместе с Беатричи в проект пришли двое его коллег. Один из них, по заявлениям команды, оказался крайне токсичным. Он регулярно оскорблял пользователей и участников разработки, преимущественно в личных сообщениях. Из‑за такой атмосферы проект даже покинуло несколько контрибьюторов.
Когда терпение мейнтейнеров лопнуло, дебошира выставили из Matrix-чата разработчиков. Полного бана не последовало, но и этих действий оказалось достаточно, чтобы запустить цепную реакцию: Беатричи и второй его коллега в знак протеста покинули проект.
Оставшись без Беатричи, команда логично решила, что зеркалировать код на его личный сервер больше нет смысла, и начала разрывать связи с инфраструктурой OneDev. Это привело экс-контрибьютора в ярость.
Воспользовавшись тем, что у него все еще оставались административные права, Беатричи перешел к
Читать на habr.com
