in reply to best way to install modules in your home directory?

Use Perl::Install and then each Perl has its own modules. Perl doesn't have to be installed by root to be usable. My working Macbook has a case-sensitive partition at /Volumes/Dev and, in there, there's a perl/ directory. It was installed by my user, so I can just run 'cpan' directly and it just works.

My criteria for good software:
  1. Does it work?
  2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?