Indexing BackPAN

4,052
-1

Published on

Indexing BackPAN is the first step to custom views of CPAN. See my earlier CPAN talk too.

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,052
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Indexing BackPAN

  1. 1. Indexing BackPAN brian d foy brian@stonehenge.com April 22, 2008
  2. 2. • BackPAN is the historical archive of Comprehensive Perl Archive Network (CPAN) • http://backpan.cpan.org • 200k number of files, 10 Gb
  3. 3. • CPAN only has the distributions the authors leave on there • 55k distributions, 4 Gb • CPAN tools use an index
  4. 4. • Perl doesn't have a package manager • Install a file by putting it in @INC • No file to distro reverse mapping • Avoids overwriting by PAUSE indexing and permissions checking • No version management, multiple versions, author management
  5. 5. • Recreate module installation history • Start with the files in @INC • Work backward to distro • End with a list of distros to install • Create a MyCPAN with those distros
  6. 6. How PAUSE indexes

×