in reply to Wondering how to manage cpan modules from within svn projects

If your project requires a very specific version of a CPAN-module (such that it would really breakdown if an other (newer) module is installed in your general Perl-module tree) then just add this version of the module into your svn-repository and make sure that your scripts/modules adjust the @INC path: use lib "$ENV{HOME}/myown_perllib_for_this_project"; for instance.

CountZero

A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James