Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Re^3: [OT] cpantesters.org is playing hard to get.

by hippo (Archbishop)
on Mar 01, 2023 at 11:31 UTC ( [id://11150667]=note: print w/replies, xml ) Need Help??


in reply to Re^2: [OT] cpantesters.org is playing hard to get.
in thread [OT] cpantesters.org is playing hard to get.

The good news is that I haven't received a single FAIL report

Interestingly, the tests are going in OK (at least partially) and the MetaCPAN totals in the sidebar are increasing. Also, and even more encouragingly, fast-matrix is back having been out of action for months. I'd given up checking it TBH, so don't know when it came back but you can use it now if you are interested in the current numbers eg: http://fast-matrix.cpantesters.org/?dist=CGI which as I type lists the last report time as 2023-03-01 08:48 GMT (less than 3 hours ago). Also checked one of my own recent releases and that has a test result from just 11 mins ago.

The web front-ends to cpantesters.org are still having problems however. This extends to almost-static sites like blog.cpantesters.org and iheart.cpantesters.org so it rather suggests that it is at least partially the front-end hosting infrastructure which is creaking.


🦛

  • Comment on Re^3: [OT] cpantesters.org is playing hard to get.

Replies are listed 'Best First'.
Re^4: [OT] cpantesters.org is playing hard to get.
by Aldebaran (Curate) on Mar 01, 2023 at 18:29 UTC

    What Bad Things happen when CPAN testers ceases to exist?

      • Bad things for users
        • When an installation fails for the user they have no idea whether this is their problem alone or a systematic problem with the dist
        • When a newer version is released the user is unaware of any problems there might be with it before downloading/installing
        • If there is a systematic problem with the current version the user has no reference as to which other versions are problem-free
      • Bad things for authors
        • No way to tell if a manual bug report received for any given platform is unique to that user
        • No way to tell if a just-released dist has a glaring error (until hopefully manually notified by someone much later)
        • Having to go back-and-forth with a bug reporter to get case info rather than having the full smoke tester failure available at a single click
        • No way to tell if a dependency of their code has a usable current version or if the last n versions are all usable, etc.
      • Bad things for perl
        • Another important piece of infrastructure gone making it harder than it used to be for everyone to use the language (see also: AnnoCPAN, CPAN Ratings, etc.)

      🦛

      • It will be the module author's job to test everything in all the environments.
      • Great shame for Perl.

      map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]
        It will be the module author's job to test everything in all the environments.

        I can't imagine any author doing that - I certainly won't be.
        Mostly, I just test locally on Windows, Ubuntu, and freebsd - and hope for the best.

        The thing that usually brings me undone is that I tend to forget that some people like to run old, buggy stuff - be it perl itself, or a prerequisite perl module, or a prerequisite C library.
        Such oversights generally go undetected until the "right" testing environment turns up.

        Recently, I wrote a test script for Math::GMPz that required Math::MPFR.
        Naturally, the availability of Math::MPFR was first specified .... but I failed to also specify that the version of Math::MPFR had to be less than 18 releases out of date. That is, current version is 4.25, 4.07 is minimum required :-(

        Without cpantesters, my life wouldn't change much.
        I'd still be simply sitting back, fixing any issues that are brought to my attention.
        The main change that the demise of cpantesters would make for me is that there would be fewer such issues brought to my attention.

        Cheers,
        Rob

      I concur with what ++choroba wrote in answer to "... when CPAN testers ceases to exist?".

      The ending of EPO does not necessarily mean the end of CPAN Testers. A better question might have been "... if CPAN testers ceases to exist?".

      — Ken

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://11150667]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others pondering the Monastery: (2)
As of 2025-11-17 22:04 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    What's your view on AI coding assistants?





    Results (72 votes). Check out past polls.

    Notices?
    hippoepoptai's answer Re: how do I set a cookie and redirect was blessed by hippo!
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.