Игорь
Коллеги, можете подсказать где почитать как правильно развернуть приватный cpan? Или как вообще принято автоматизировать установку приватных модулей?
Нужно начать с того что убедиться что тебе реально нужен приватный cpan. Если у тебя один perl проект, то выносить все в отдельные библиотеки — это просто трата времени. Если у тебя есть несколько разных проектов которые должны исползовать один и тот же код — то приватный cpan — это не единственный способ шарить одинаковый код между проектами. Можно тупо забирать из VCS, можно использовать что-то вроде git submodules, можно упаковывать в системные пакеты. У всех решенией есть и плюсы и минусы.