2. The Goal
⢠From any module ďŹle, report
⢠distro it came in
⢠dependencies at release time
⢠MiniCPAN for the installation
⢠Distributable database of all info
3. ⢠Perl doesn't have a package manager
⢠No ďŹle-to-distro reverse mapping
⢠No version management
⢠Most people aren't up-to-date
⢠Most people shouldn't be up-to-date
4. ⢠BackPAN is the bone yard of CPAN
⢠It has an evolutionary record
⢠No one explores it
⢠CPAN tools only care about now
5. Info to record
⢠File list, with meta-data
⢠What's in blib after `make`
⢠Packages in .pm ďŹles
⢠Modules used in .pm, .pl, .t ďŹles
⢠Prerequisites