Barbie > CPAN-YACSmoke-Plugin-NNTP-0.04 > CPAN::YACSmoke::Plugin::NNTP

Download:
CPAN-YACSmoke-Plugin-NNTP-0.04.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
Report a bug
Module Version: 0.04   Source   Latest Release: CPAN-YACSmoke-Plugin-NNTP-0.05

NAME ^

CPAN::YACSmoke::Plugin::NNTP - NNTP plugin for Yet Another CPAN Smoke Tester

SYNOPSIS ^

  use CPAN::YACSmoke;
  my $config = {
      list_from => 'NNTP', 
      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 direct from the newsgroup, as posted by PAUSE.

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

CONSTRUCTOR ^

new()

Creates the plugin object.

METHODS ^

download_list($keep)

Download the list of distributions uploaded since the last stored 'nntp_id'. If $keep 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.

BUGS, PATCHES & FIXES ^

There are no known bugs at the time of this release. However, if you spot a bug or are experiencing difficulties, that is not explained within the POD documentation, please send an email to barbie@cpan.org or submit a bug to the RT system (http://rt.cpan.org/). However, it would help greatly if you are able to pinpoint problems or even supply a patch.

Fixes are dependant upon their severity and my availablity. Should a fix not be forthcoming, please feel free to (politely) remind me.

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

DSLIP ^

  b - Beta testing
  d - Developer
  p - Perl-only
  O - Object oriented
  p - Standard-Perl: user may choose between GPL and Artistic

AUTHOR ^

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

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.