Правила создания модулей в единой платформе

Расположение модулей

ВСЕ МОДУЛИ РАСПОЛОГАЮТСЯ ТОЛЬКО НА УРОВНЕ VENDOR

Создание модулей на уровне приложения, в проектах единой платформе запрещенно.

Определение вендора для модуля

Возможны следующие варианты

Вендор Расположение Условие
nnx-framework github.com Модуль является библиотекой. Не содержит бизнес логики. Согласовано выкладывание в публичный доступ.
nnx gitlab компании Модуль является библиотекой. Не содержит бизнес логики. Не может быть выложен в публичный доступ.
nnx-serviceName gitlab компании Модуль содержит бизнес логику. Может быть переиспользован для нескольких заказчиков
customerName-serviceName gitlab компании Модуль содержит бизнес логику. Нужен только одному заказчику