During the QA Hackathon last weekend, Andreas had a task for me. I run a CPAN mirror on the CPAN Testers server, which currently uses funet.fi as its source. However, Andreas has written some code that has the ability to update directly from PAUSE. After tests this week, I now have the /authors and /modules directories updating from PAUSE and the others from funet.fi
But that's not the full story. Currently funet.fi updates from PAUSE every 30 minutes, but PAUSE updates much more frequently than that, as authors upload their latest releases. As such Andreas' script allows me to update every 60 seconds, so the mirror is as update as possible. Actually that's not true either, as Andreas suggested I should update every 20 seconds!
The mirror is now public, with http, ftp and rsync access. If you choose to use it, please look after it :)