Over the last couple of months, I haven't been checking the verification
log file, but have just started to go through it and noticed several
instances where .ppm files have been tested by testers. The most popular
one is 'Class-Prototyped'. These files are considered binary packages
and are only for the PPM installer, NOT CPAN or CPANPLUS. There is an
associated source tarball uploaded to CPAN, which should and is tested.

All those who have been testing these packages appear to be using
CPAN-Reporter, so either your configuration needs updating, or perhaps
there is somewhere in CPAN-Reporter that isn't matching the
distributions correctly.

The following are the only distribution uploads that can be reliably
tested, anything else should be ignored:

.tar.gz
.tar.bz2
.tgz
.zip

If you need it a suitable regex would be:

  qr/(?:\.(?:tar\.(?:gz|bz2)|tgz|zip))/;

The code I've spotted in CPAN-Reporter looks to be doing the right
thing, so I'm not sure where the problem lies. Although, I have noted
that YACSmoke style is to ignore distributions before testing, but
CPAN-Reporter is to only ignore after the package has been put through
the test queue. This could be a red herring though.

If people have their own startup scripts for deciding what to test, can
you ensure that only packages with the above archive formats are allowed
into your test queues.

Thanks.
Barbie.
-- 
Birmingham Perl Mongers <http://birmingham.pm.org>
Memoirs Of A Roadie <http://barbie.missbarbell.co.uk>


Reply via email to