I would like to work with other people to turn this into something of use to the community, at the very least a module but ideally something that could be integrated with one of the CPAN-related web sites. (I'm also starting graduate school in the fall and looking for people to take this idea and run with it, as I won't have as much time.)
For an example of what this does, if I ask it to search for dependencies for the disto 'Pixie', it tells me the following:
Pixie-2.06:
DBIx-AnyDBD-2.01: {}
Data-UUID-0.11: {}
Test-Class-0.03:
Test-Differences-0.47:
Text-Diff-0.35:
Algorithm-Diff-1.15: {}
Test-Exception-0.15:
Sub-Uplevel-0.09: {}
Test-Tester-0.09: {}
Test-Tester-0.09: {}
for Windows machines, it also tells me this:
Algorithm-Diff-1.15: []
DBIx-AnyDBD-2.01:
- action: FAIL
distversion: DBIx-AnyDBD-2.01
id: 79987
platform: MSWin32-x86-multi-thread
report_url: |-
http://nntp.x.perl.org/group/perl.cpan.testers/79987
version: 2.01
Data-UUID-0.11:
- action: FAIL
distversion: Data-UUID-0.11
id: 145033
platform: MSWin32-x86-multi-thread
report_url: |-
http://nntp.x.perl.org/group/perl.cpan.testers/145033
version: 0.11
- action: FAIL
distversion: Data-UUID-0.11
id: 146960
platform: MSWin32-x86-multi-thread
report_url: |-
http://nntp.x.perl.org/group/perl.cpan.testers/146960
version: 0.11
Pixie-2.06: ~
Sub-Uplevel-0.09: []
Test-Class-0.03:
- action: FAIL
distversion: Test-Class-0.03
id: 144608
platform: MSWin32-x86-multi-thread
report_url: |-
http://nntp.x.perl.org/group/perl.cpan.testers/144608
version: 0.03
Test-Differences-0.47: []
Test-Exception-0.15: []
Test-Tester-0.09: []
Text-Diff-0.35: []
In other words, there are no test reports for Windows users of Pixie, but that's likely because they can't get several distros that Pixie requires to work on Windows (Test-Class, DBIx-AnyDBD-2.01, and Data-UUID-0.11).
This information would be of use to various quality-assurance types, as well as the module author. It's probably of use to module users too.
