NAME

CPAN::YACSmoke::Plugin::NNTPWeb - NNTP web list for Yet Another CPAN Smoke Tester

SYNOPSIS

  use CPAN::YACSmoke;
  my $config = {
	  list_from => 'NNTPWeb',
      nntp_id => 180500 # NNTP id to start from (*)
  };
  my $foo = CPAN::YACSmoke->new(config => $config);
  my @list = $foo->download_list($testrun);

  # (*) defaults to the last id it saw.

DESCRIPTION

This module provides the backend ability to access the list of current modules, as posted by PAUSE via the NNTP service, and can be seen on the webpage at http://www.nntp.perl.org/group/perl.cpan.testers/.

This module should be use together with CPAN::YACSmoke.

CONSTRUCTOR

new()

Creates the plugin object.

METHODS

download_list($testrun)

Download the list of distributions uploaded since the last stored 'nntp_id'. If $testrun is set, the old value is retained, rather than resetting with the latest id.

CAVEATS

This is a proto-type release. Use with caution and supervision.

The current version has a very primitive interface and limited functionality. Future versions may have a lot of options.

There is always a risk associated with automatically downloading and testing code from CPAN, which could turn out to be malicious or severely buggy. Do not run this on a critical machine.

This module uses the backend of CPANPLUS to do most of the work, so is subject to any bugs of CPANPLUS.

Suggestions and Bug Reporting

Please submit suggestions and report bugs to the CPAN Bug Tracker at http://rt.cpan.org.

SEE ALSO

The CPAN Testers Website at http://testers.cpan.org has information about the CPAN Testing Service.

For additional information, see the documentation for these modules:

CPANPLUS
Test::Reporter
CPAN::YACSmoke

AUTHOR

Barbie, <<barbie@cpan.org> > for Miss Barbell Productions, http://www.missbarbell.co.uk

Birmingham Perl Mongers, http://birmingham.pm.org/

COPYRIGHT AND LICENSE

Copyright (C) 2005 Barbie for Miss Barbell Productions
All Rights Reserved.

This module is free software; you can redistribute it and/or 
modify it under the same terms as Perl itself.