Если вы хоть раз искали лёгкий и чистый торрент-клиент без рекламы, то наверняка слышали о Transmission. Годами он оставался нестареющей классикой — легковесный, нативный и работающий буквально на любом «железе».
Однако со временем Transmission стал обрастать множеством нерешённых проблем. В репозитории копились сообщения об ошибках и запросы на доработку.
Сторонние программисты регулярно присылали запросы на слияние (Pull Requests) — готовые исправления и новые функции. Но из-за нехватки рук и консервативного подхода узкой группы разработчиков эти изменения висели без рассмотрения месяцами или даже годами.
Отказ расширять команду только усилил кризис. Ключевые мейнтейнеры не хотели давать права на слияние кода новым людям, опасаясь потери контроля над качеством и архитектурой. В итоге возник замкнутый круг — разработка замедлилась, энтузиасты теряли мотивацию помогать, а полезные наработки оставались мёртвым грузом.
Чтобы преодолеть этот тупик, Чарльз Керр (Charles Kerr) — один из ключевых кураторов и ведущих разработчиков Transmission — объявил о создании независимого форка под названием ReTransmission.
Это решение стало попыткой обойти бюрократическую стену: привлечь новых людей с правами на одобрение кода и быстро разгрести завалы из багов и пулл-реквестов.
Возможные преимущества появления ReTransmission:
ReTransmission только делает первые шаги: у него ещё нет готовых проверенных сборок для простой установки, и остаётся риск, что у новой команды может не хватить запала на длинной дистанции.