Я разрабатываю множество приложений на основе Zend Framework с повторно используемыми модулями (например, почтовый модуль, модуль cms и т.
Каждый проект имеет свой централизованный репозиторий и использует некоторые общие модули. Каждый раз, когда я обновляю модуль в одном из проектов, очень вероятно, что мне нужно обновить модуль и в других проектах.
Каков наилучший способ синхронизации этих многоразовых модулей? Нужно ли ~ 10 git подмодулей для каждого проекта Zend Framework? Какова ваша практика? Отдельное репо для каждого модуля вне проекта?