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.