perlsecret

Perl secret operators and constants

MetaCPAN

MetaCPAN was upgraded from Elasticsearch version 2 to version 8 this past Monday. As you can imagine, that's quite a jump. Many thanks to @haarg for sorting out most of the compatibility issues on our API side.

If any of your queries have broken, please open an issue at https://github.com/metacpan/metacpan-api/issues or ask in #metacpan on irc.perl.org

Many thanks to Philipp Krenn and Shay Banon of Elastic for their continued support. 🙏

hobbestigrou - Overview

hobbestigrou has 87 repositories available. Follow their code on GitHub.

GitHub

Is anyone else seeing failed MetaCPAN lookups via MetaCPAN::Client with a 'Payment Required' message?

I've been using this script for months to check for project updates, as recently as a day a ago: today every lookup fails with a payment required error message. Yet I see nothing about paying for access on MetaCPAN...

#metacpan #perl #cpan

@metacpan getting lots of errors using metacpan lately. y'all looking into it? #perl #metacpan
Error 503 Backend is unhealthy
Error 503 first byte timeout
Error 504 Gateway timeout

Aww poo #MetaCPAN unhappy ...

Error 503 Backend is unhealthy

Backend is unhealthy
...
Varnish cache server

#Perl

In some packages on #metacpan you can see what the minimum Perl version must be. Is this binding? Looks to me like most packages often support very low Perl versions. Understandable, if you want the package to work with very old
Perl versions, but surely this prevents new #perl features from spreading very slowly?

Recently worked a bit with Getopt:: Long. Quite cool that it is possible to pass a subroutine for a command line argument and thus perform sanity checks right away 😊

https://github.com/RotherOSS/otobo/commit/7618b8ea8aef9178739662169ccf3487472acc30

#perl #metacpan #getoptlong

Issue #3475: Added sub to handle sanity check for finst arguments. · RotherOSS/otobo@7618b8e

OTOBO is one of the most flexible web-based ticketing systems used for Customer Service, Help Desk, IT Service Management. https://otobo.io/ - Issue #3475: Added sub to handle sanity check for finst arguments. · RotherOSS/otobo@7618b8e

GitHub

@KO6YQ #Perl version “5.38.1a” appears to have been a botched test release that escaped to #CPAN per this post from @leonerd: https://www.nntp.perl.org/group/perl.perl5.porters/2023/11/msg267357.html

Please stand by for the correct version 5.38.x release.

Note that “perl-5.38.1a” on that #MetaCPAN page is grayed out, which indicates it is not actually the latest release.

/cc @Perl @metacpan

@ChristosArgyrop @Perl I don’t think it searched #CPAN or #MetaCPAN, because “BinaryTree” doesn’t exist there. It’s merely suggesting a package name.

If it actually searched CPAN it would tell you about something like https://metacpan.org/pod/Tree::Binary

And if it were truly CPAN-aware it would tell you to name your package Local::BinaryTree so you don’t get surprised later when another #Perl package from outside preempts your name: https://pause.perl.org/pause/query?ACTION=pause_namingmodules#Local

Tree::Binary - An Object Oriented Binary Tree for Perl - metacpan.org

An Object Oriented Binary Tree for Perl