..

Как дела у Flock

Читать в Telegram

Flock - это форк Флаттера. Подробнее о нем рассказывал в этом посте. Там и о причинах создания ответвления, и о том, что я думаю по этому вопросу. В видео-формате есть ролик Станислава Чернышева, тоже рекомендую ознакомиться. В нем больше информации и рассуждений, с конкретными примерами из уже существующих на тот момент репозиториев.

И вот, решил я посмотреть, какой прогресс у команды Флока за 10 месяцев с момента анонса.

💻 Репозитории, сайт, и их содержимое

Сейчас Flock - это копия Flutter. Разработчики занимаются налаживанием сборки и фундамента для дальнейшей работы с платформой. Это написано на главной странице их сайта. Ниже будут ссылки с ответами на вопросы авторов, там эта информация тоже подтверждается.

Часть разделов сайта как были с Coming soon, так и остается с ним. Гайдов по работе с форком тоже нет. Последний пост в блоге - приглашение к дискуссии на GitHub, и датируется он 19 ноября 2024 года.

Имеется репозиторий с патчами, но их не много. Есть даже демо, где дефолтный флаттеровский счетчик запускается через Flock. Секция с обсуждениями не пополняется дискуссиями с конца прошлого года - видимо, интерес к проекту очень быстро пропал.

В [issues](https://github.com/join-the-flock/flock/issues) основного репозитория можно найти следующее:

❓ Что все это значит, и почему так обстоят дела

Когда форк заработает (если вообще заработает) - не понятно. Как и не понятна идея создания форка без предварительной подготовки и наличия единомышленников, которые сразу после анонса будут пилить фичи и развивать форк.

Расчет, как мне кажется, был на гарантированный приток контрибьюторов и отклик у большого числа людей, чего не произошло почти за год существования Flock’а. Явные улучшения, которые предлагались изначально (по-типу включения поддержки Harmony OS и других платформ, отсутствующих во Flutter’е из коробки), почему-то не были реализованы.

Поспевать за всем тем, что добавляется во Flutter, такой маленькой командой невозможно. Авторы Flock жаловались на медленные процессы принятия изменений во Flutter, а получается так, что и у них этот момент тоже может повториться. Как будут подбираться эксперты, которые берут на себя ответственность за влитые правки? Кто будет работать над разрешением конфликтов? Вопросов больше, чем ответов.

В любом случае посмотрим, к чему все это дело приведет. Пока ничего не закрыто и не заархивировано, есть коммиты и небольшие активности, говорить о прекращении существовании Флока не получится.