On Wed, Sep 3, 2008 at 9:56 AM, David Cantrell <[EMAIL PROTECTED]> wrote:
>> I'd like to see people also test modules that were uploaded long time ago.
>> (the latest version of them) and not only the recent uploads.
>
> I did this some time ago and have tested everything uploaded since
> (except those that I've deliberately excluded from testing for various
> reasons).  It annoyed a fair number of people, partly because my
> algorithm for figuring out what's the most recent was a bit stupid and
> so if a module changed maintainer it tested both USERFOO/Some-Module-1.0
> and USERBAR/Some-Module-3.7.  Also, while I was doing this on several
> platforms, I stopped them all as soon as one reached the end.  Mostly
> because it was taking a lot of my time.

I figured out what seems like a pretty good algorithm for this.  It's
used in CPAN::Mini::Devel and CPAN::Reporter::Smoker -- though I
should probably pull it out into a separate module.  C::R::S tests
everything on CPAN in reverse order of upload periodically restarting
to pick up any new uploads.

It also tests the most recent devel version of a dist, but only if it
appears to match a dist-name that already had a release into the
02packages file and if it's newer than the production release.

-- David

Reply via email to