FYI

----- Forwarded message from David Golden <xda...@gmail.com> -----

Date: Thu, 8 Jul 2010 06:52:57 -0400
From: David Golden <xda...@gmail.com>
To: Nigel Horne <n...@bandsman.co.uk>
Cc: CPAN Testers Discuss <cpan-testers-disc...@perl.org>
Subject: Re: CPAN::Reporter: test results were not valid, Prerequisite
        version  too *high*

On Thu, Jul 8, 2010 at 3:48 AM, Nigel Horne <n...@bandsman.co.uk> wrote:
>  ! DBD::Pg                2.6  2.17.1

Let's review version number math:

  2.6 = 2.600000
  2.17.1 = 2.017001

  2.600000 > 2.017001

I can't help it if module authors do stupid things with their version numbers.

C.f. http://www.dagolden.com/index.php/369/version-numbers-should-be-boring/

-- David


----- End forwarded message -----
----- Forwarded message from David Golden <xda...@gmail.com> -----

Date: Thu, 8 Jul 2010 07:34:35 -0400
From: David Golden <xda...@gmail.com>
To: Nigel Horne <n...@bandsman.co.uk>
Cc: CPAN Testers Discuss <cpan-testers-disc...@perl.org>
Subject: Re: CPAN::Reporter: test results were not valid, Prerequisite
        version  too *high*

On Thu, Jul 8, 2010 at 7:15 AM, Nigel Horne <n...@bandsman.co.uk> wrote:
>> I can't help it if module authors do stupid things with their version
>> numbers.
>
> That doesn't address the issue that I raised of informing developers that
> they've made a mistake.

Historically, authors have complained about getting FAIL reports when
prerequisites are not met so we have erred on the side of not sending
FAIL reports in such a case.

We *do* send PASS reports even if prerequisites aren't satisfied.

I don't know of a general way to determine if authors mis-specified
their prerequisites without an easy back-pan index to see if the
version they specified ever existed and that would still presume an
internet connection.

In any case, that kind of prerequisite analysis is (mostly) static and
I think it's better for CPANTS or some other static analysis tool
instead of CPAN Testers.

David


----- End forwarded message -----

Reply via email to