Subject: | Plugins for other release data sources |
Hi Neil,
I'd like to suggest you make this distribution more generic.
The method '_get_release_info_from_metacpan()' could be extracted to a plugin (CPAN::Releases::Latest::MetaCPAN), and renamed to something like 'get_release_info()'. This would then enable other plugins to be written to extract the same or similar information from other sources.
For example, I was planning on writing something similar from CPAN Testers, but there have been other sources in the past, and I expect there will be others in the future.
It may also be useful to include a filter, that can use a list similar to the distroprefs and ignore certain releases.
I originally wrote something similar for CPAN::YACSmoke (see my BACKPAN list [1]) to use my Outlook inbox, the original NNTP feed and various Weblists. I can see this being very useful as a more generic retrieval system for CPAN Testers.
[1] http://backpan.cpantesters.org/authors/id/B/BA/BARBIE/
Cheers,
Barbie.