How does the CPAN work?
With dark magic, evil-looking sacrificial knives and scantily clad virgins under pale moonlight. It actually works with the generosity and cooperation of hundreds of developers, over 100 participating mirrors, funet.fi donating the network bandwidth, storage space and computing power, volunteers who help keep everything together and users whose interest in Perl keep the archive alive and growing. After an author uploads their module to PAUSE, it will be mirrored to CPAN once an hour and from there, to the rest of the mirrors around the world. Various scripts run on CPAN daily to make sure that mirrors are up and running and that the mirror to PAUSE is functional, etc. There are people who advise authors on their choice of name and namespace for their modules and a few others who answer questions and investigate issues sent to cpan@perl.org.
Related Questions
- html There are two questions to look at: * How do I go about maintaining a module when the author is unresponsive? * How do I adopt or take over a module already on CPAN?
- How do I install a module and all its dependencies from the commandline, without being prompted for anything, despite my CPAN configuration (or lack thereof)?
- Does PerlEx work well with all available CPAN modules?