Значимые изменения в сообществе

Photo by Markus Winkler on Unsplash
Вы наверняка знаете, что Василий Наумкин уже относительно давно раздал свои компоненты и сайты надежным людям из сообщества, которые ими сейчас занимаются. В частности, miniShop2 был у Ивана Бочкарева, pdoTools у Сергея Шлокова, другие компоненты помельче и вовсе были бесхозными.
Но, так как планируется выход MODX 3, то и в сообществе пора бы навести некоторый порядок. Не скажу, что я был инициатором, но предложение с моей стороны тоже было и теперь процессы начали меняться и надеюсь, продолжат меняться к лучшему.
Это небольшой дайджест последних изменений, своего рода отчет о деятельности. Будет регулярным, если потребуется.
Дополнения, управляемые сообществом
Чтобы избежать фактора автобуса, когда один человек владеет чем-то и вдруг пропадет, было решено важные дополнения отдать под общее управление активных членов русскоязычного сообщества MODX. Поэтому pdoTools, miniShop2, код сайта modx.pro переехали в организацию на GitHub, под названием “MODX Russian Speaking Community”. Аккаунт пока в процессе настройки, однако отныне вся активность будет вестись там. О планах этих активностей чуть ниже.
Роли и ответственность
Это не официальные роли, а скорее статус кво, который сложился относительно интересов и возможностей участников. В процессе что-то может меняться, так же мы открыты к любым предложениям и помощи от других участников.
- @Иван Бочкарев – отвечает за общественные связи; работает над внешним видом сайта modx.pro.
- @Іван Клімчук – отвечает за процессы разработки, релизов, автоматизации. Что-то вроде CTO.
- @Николай Савин – главный модератор modx.pro; ответственный за технические решения в miniShop2.
- @Сергей Шлоков – solution architect, отвечает за технические решения в pdoTools.
Дальнейшие планы
Я не буду расписывать подробно по каждому дополнению, а опишу в общем. В приоритете задач сейчас стоит адаптация pdoTools к MODX 3, чтобы разблокировать возможность тестирования новой версии CMS с существующими сайтами. Работа по miniShop2 идет своим чередом, но в приоритете так же адаптация к MODX 3 и внутренний рефакторинг. Дополнительно, по miniShop2, планируется составить полноценный план разработки, где будут видны итерации и можно будет лучше планировать релизы, на выходе должен получится полноценный Roadmap.
Так как я взял на себя роль обеспечения процессов и контроль за их соблюдением, то я планирую в рамках новой организации выстроить максимально автоматизированный процесс релиза дополнений и их развертывания (развертывание касается больше сайта сообщества). Подробно, как это будет работать, я обязательно опишу в отдельных заметках, секрета из этого никто не собирается делать.
Иван Бочкарев занимается внешним видом сайта modx.pro и моментами, связанными с SEO, так как накопилось достаточно много мелких технически, но важных проблем, которые требуют улучшения. Помимо этого планируется добавить раздел Changelog, где будут описываться изменения, которые произошли на сайте, как это сделано на GitHub.
P.S. Вы могли заметить, что некоторые изменения на сайте уже произошли, появилась возможность указать поле canonical для заметок, но не всегда это работает корректно. От имени нашей новой организации приношу извинения за временные неудобства. Код достался как есть и нужно время, чтобы разобраться, как он работает, а так же выстроить нормально процесс разработки, чтобы баги не попадали на production. Над этим и работаем.
Комментарии: 13
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Мы только начали — а сколько у нас планов! Всем нам терпения и скорейших изменений. Выведем сообщество на новый уровень =)!
Есть какие то конкретные запросы, вопросы, предложения?
Пусть это будет ваша российская разработка, в которой хоть и хороший, но малопопулярный extJs заменен на vue? Чтобы так же скачал, установил, но у тебя админка на vue.
Мне кажется это сильно бы увеличило популярность modx. Я вот люблю modx потому что после джумлы (но ее я искренне ненавижу) он был у меня первый, я как дурак смотрел на эти квадратные скобочки и говорил, что в учебнике по php такого не было.
Но учить extJs вот прям не хочу. А vue3 относительно прост и перспективен.
И, собственно, это реально одна из причин, почему у MODX какого-то развития за пределами её текущего положения не будет, как и притока новых разработчиков.
Хотите новых технологий — смотрите в сторону October CMS. Там уже и Vue.JS в админку завезли и много других классных плюшек на подходе. А главное — ребята из сообщества и команды ядра за пару лет сделали в десятки раз больше, чем в MODX было сделано за десять лет.
P.S. комрады, не сочтите за хейт или троллинг)
Тоже и с админкой. Отдельный пакет сделать вполне по силам. Даже пусть для начала и с ограниченными возможностями.
Им и правда сейчас никто не занимается, но это не потому что, не хочется. Задач очень много по всем направлениям. Банально не успеваем. На подходе MODX3 — к нему нужно готовить экосистему
Конкретно сейчас идет работа над pdoTools, над минишопом, надо сайтом сообщества, где мы сейчас находимся.