Блог

Из yupe-ext в отдельные репозитории AmyLabs

Вы наверное слышали про официальный репозиторий расширений. А если нет, то это репозиторий дополнительных модулей, виджетов и компоненты для Yupe.

Там можно найти такие древние модули как: vote (опросы), sourceeditor (редактор файлов) и другое "забытое".

В последнее время для Yupe начали появляться новые модули, которые уже не стоит включать в основной репозиторий.

Эти модули можно, например, сразу разместить в маркете или официальном репозитории расширений.

Так вот и я свои модули: forum (форум), metrika (метрика) - разместил сначала в официальном репозитории расширений. Но потом решил для каждого модуля создать отдельный репозиторий.


Для чего отдельный репозиторий для модуля?

Основной смысл отдельный репозиториев это сделать работу с модулями проще. Проще:

  • установить модуль;
  • присылать pull request'ы;
  • создавать отдельные задачи;
  • делать релизы модулей;
  • и т.д.


В итоге

Для модулей: forum (форум), metrika (метрика) были созданы отдельные репозитории на Github'е и в них продублирован код из официального репозитория расширений.

Текущий список репозиториев дополнительных модулей для Yupe выглядит следующим образом:

  • Forum.У репозитория уже сделано два релиза для версий 0.7.х и 0.9.х;
  • Metrika;
  • Offer. Новый модуль "Предложения". В репозиторий уже выложена альфа версия модуля. После релиза первой версии будет добавлено описание модуля на сайте сообщества.

Всех приглашаем посмотреть новые репозитории. Пожелания, замечания и pull request'ы приветствуются.