[Moscow.pm] Зависимости проекта

Alexey Shrub ashrub на agava.com
Ср Фев 25 00:15:06 PST 2009


Всем привет,
Возникла идея, хотя вполне возможно такая софтина уже есть, но решил 
написать не обращаясь к поисковым системам (а то закучали тут что-то, 
надо хоть что-нибудь для затравки):
есть перловый проект, нам его нужно где-то развернуть, соответственно 
нужно установить кучу модулей с cpan и никто не знает каких (свои 
зависимости по идее надо дкументировать, но проект зависит от множества 
других, с которых потребовать актуальную документацию сложнее), можно 
запускать проект и смотреть какого модуля не может найти, но это 
неэфективно, мне кажеться не так сложно написать утилитку которая будет 
глядеть во все файлы проекта смотреть на use, require и составлять 
список уникальных системных модулей (системность можно определять если 
искать эти модули только в INC), вопросы
не написал ли кто уже такую?
какие могут быть подводные камни, кроме юза в eval?

-- 
Шруб Алексей
Технический руководитель проектов
JID (Jabber ID): ashrub на agava.com
http://www.agava.ru/


Подробная информация о списке рассылки Moscow-pm