On Mon, May 14, 2001 at 03:27:56PM -0400, Adam Turoff wrote:
> Is the data used for testers.cpan.org available anywhere in one
> comprehensive chunk?
>
> I looked around testers.cpan.org, and from what I can tell, it's
> only available in a pre-digested report format. Surely it's
> reconstructable from the cpan-testers archive, but anywhere else?
Allow me to clarify -- I'm interested in hacking the cpan-testers data.
This will most likely lead to a facelift for testers.cpan.org. :-)
Graham asked me to discuss the changes I'd like to see with the
testers site. Here's what I have in mind:
- Provide a downloadable version of the test database (generated
periodically, much like http://dmoz.org/rdf).
- Provide summaries by module of the entire test history for
that module in a single file:
- module version tested
- Perl version tested (perl -V output, and parsed configuration)
- OS (+platform) tested
- Provide brief summaries of what modules have been tested by
Perl release
- Provide cross-reference pass/fail reports based on Perl configuration
option and release
- Output should be available in multiple formats: XML, Text, and
if this does wind up being a facelift for testers.perl.org, HTML. :-)
Yes, this is a lot of work, and many of the test values simply aren't
in the database yet. It's pretty much an idea to smoke test CPAN with
various major releases (and future releases) of perl, including 5.8
and 6.0.
Ideally, a rich API layer could be added on top of testers.cpan.org,
so that an install client (CPAN.pm) can provide relevant test information
to a user before a module is installed. Maintaining a local copy
of the (relevant) test data could help smoke-test clients burn through
a local CPAN mirror and torture test CPAN.
Thoughts? Anyone have any other ideas?
Z.