Итоги open source-работы с февраля 2026: MODX, MiniShop3 и вклад в экосистему

С февраля 2026 мы с @Николай Савин плотно занимались open source в экосистеме MODX. Основной фокус — развитие MiniShop3, работа с ядром MODX Revolution и выпуск полезных компонентов для сообщества.
За это время накопился довольно большой объем изменений — и есть смысл коротко зафиксировать, что именно было сделано.



В целом по работе
  • MiniShop3 — регулярные релизы, десятки задач и постоянная работа над стабильностью.
  • Активная отправка PR в MODX Revolution (в основном — исправления и улучшения, которые давно напрашивались).
  • Параллельно — развитие отдельных компонентов под реальные задачи.
MiniShop3

Если коротко — это был этап с вполне ощутимым объемом работ:

  • 4 релиза в рамках активного цикла разработки (от 1.4.0 до 1.10.1),
  • ~36 закрытых задач (bugfix + feature),
  • параллельно — десятки мелких улучшений, которые не всегда оформлялись как отдельные задачи, но влияли на стабильность и поведение системы.
Основной фокус был не только на добавлении новых возможностей, а на приведении базы в более стабильное и предсказуемое состояние — чтобы система меньше «ломалась» на реальных проектах и легче развивалась дальше.

Параллельно развивался manager:
  • интерфейсы стали заметно удобнее в ежедневной работе, особенно в каталоге и карточках товаров,
  • часть логики постепенно переводилась на более современные подходы (включая Vue в отдельных местах),
  • уменьшилось количество «трения» при работе с товарами и настройками каталога.
Отдельно шла работа над e-commerce частью:
  • улучшены и стабилизированы сценарии оформления заказов,
  • доработаны опции, валидации и поведение данных в пограничных кейсах,
  • проще стало подключать кастомную бизнес-логику без вмешательства в ядро.
Компоненты
Параллельно выходили и обновлялись отдельные open source решения:
  • mxEditorJs — нормальный блочный редактор для MODX 3.
  • Modx3ProfilerToolbar — быстрый способ понять, что происходит с производительностью.
  • CrawlerDetect — простая защита от ботов.
  • Localizator — доработка инструментов локализации.
  • ms3DemoData — генерация демо-данных для MiniShop3.
Все это — вещи, которые решают реальные задачи в проектах.

MODX Revolution и PR

Отдельная история — работа с ядром MODX.
С конца февраля было отправлено 70+ pull request (https://github.com/modxcms/revolution/pulls/Ibochkarev и список закрытых PR).
В основном:
  • фиксы багов,
  • улучшения стабильности,
  • небольшие, но важные доработки, которые упрощают жизнь разработчикам.
И тут есть важный момент.
В сообществе это уже активно обсуждается:
По факту сейчас ситуация выглядит так:
  • PR есть и их много,
  • люди готовы вкладываться,
  • но значительная часть изменений долго не проходит ревью.
То есть узкое место сейчас — не разработка, а процесс review/merge.
Прошло более 2-х месяцев, а реальных сдвигов к сожалению нет.

Почему важна поддержка

Вся эта работа — это время. Много времени.
Разработка, тестирование, поддержка, ответы на вопросы, релизы — все это делается постоянно.

И это напрямую влияет на то, насколько быстро развивается вся экосистема MODX.

Если вам это полезно — поддержка действительно имеет значение.
  • она позволяет не тормозить разработку,
  • быстрее закрывать баги,
  • делать новые фичи,
  • и просто продолжать этим заниматься.
Поддержать нас можно здесь:
https://modx.pro/about

Любой донат — это прямой вклад в развитие MiniShop3 и экосистемы MODX.
Иван Бочкарев
28 апреля 2026, 20:46
modx.pro
143
+7
Поблагодарить автора Отправить деньги

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0