#metacpan — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #metacpan, aggregated by home.social.
-
Perlsecret – Perl secret operators and constants
https://metacpan.org/dist/perlsecret/view/lib/perlsecret.pod
#HackerNews #Perlsecret #Perl #Operators #Perl #Constants #Coding #Tips #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. 🙏
-
Does anyone here happen to have contact to https://github.com/hobbestigrou / https://metacpan.org/author/HOBBESTIG?
-
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
-
@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.
-
@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
-
@Perl There’s something to be said for putting a small speed bump in front of #developers before they can post #software to a well-indexed central repository: “One In Two New #npm Packages Is #SEO #Spam Right Now” https://blog.sandworm.dev/one-in-two-new-npm-packages-is-seo-spam-right-now
How to start with #Perl’s #CPAN via #PAUSE:
1) Read https://www.cpan.org/modules/04pause.html
2) Visit https://pause.perl.org -
CW: Twitter
-
Having said all that, to ensure continued success with #Perl and #RakuLang you can donate to The Perl and Raku Foundation here: https://www.perlfoundation.org/donate.html
To ensure continued access to high-quality search and online #documentation of the hundreds of thousands of #FOSS @Perl modules on #CPAN, please donate to #MetaCPAN via @opencollective here: https://opencollective.com/metacpan-core
Or email [email protected] about joining the growing list of MetaCPAN sponsors (https://metacpan.org/about/sponsors) -
@rrwo @Perl A cursory #MetaCPAN search didn’t turn up anything. I smell an XY problem, though. https://xyproblem.info What are you ultimately trying to accomplish?
If you want to make such a #Perl module, start with https://perldoc.perl.org/Tie::Hash
-
@ology You might also consider creating your own module in the Mojolicious::Command::Author::generate namespace. There are a couple dozen on #CPAN already, maybe one is close to your needs? https://metacpan.org/search?q=module%3AMojolicious%3A%3ACommand%3A%3AAuthor%3A%3Agenerate
@Perl @mojolicious #Perl #Mojolicious #MetaCPAN #WebDev -
@Perl @kraih just released v9.31 of #Mojolicious, the popular #Perl real-time #WebDev framework. It contains important security fixes as well as a few other bug fixes—everyone should upgrade!
Announcement: https://fosstodon.org/@mojolicious/109548887384460555
Changes and documentation on #MetaCPAN: https://metacpan.org/release/SRI/Mojolicious-9.31
README with installation instructions: https://metacpan.org/release/SRI/Mojolicious-9.31/source/README.mdFollow @mojolicious to stay up to date with more news!
-
@Perl A few #Perl projects to follow in the #fediverse:
• @mojolicious: A real-time web framework for Perl and #NodeJS
• @opencage: Perl-powered #geocoding and #geosearch service with SDKs for dozens of other languages and environments. Also a #MetaCPAN sponsor!
• @PerlFFI: An interface for writing Perl extensions in C, C++, #GoLang, and #RustAnd don’t forget our sister language, #RakuLang: @rakulang
Any more to add?
-
@leonerd @Mina FWIW I find it’s better to link to the pages on https://perldoc.perl.org/modules rather than #MetaCPAN to drive the point that something is a core #Perl module
-
@slu #PrePAN had its fans and some tried to promote it, and as you can see there was some effort made to incorporate it into the #CPAN author lifecycle. But I don’t think it was ever more than a hobby project. Towards the end its code repository moved under the #MetaCPAN organization, but they never actually hosted the service or had much else to do with it.
-
CW: XANTRONIX Social moderation
@xan #CDN w/ #DDoS mitigation via https://fastly.com, https://cloudflare.com, or elsewhere? (I only have experience with the latter, but I know #Perl’s #MetaCPAN uses the former.)
-
Of course I would be remiss if I did not mention the #OpenCollective-powered sponsorship available for #MetaCPAN, the #Perl module search engine: https://opencollective.com/metacpan-core
Are you a Perl #developer? Do you employ Perl developers? Then you rely on MetaCPAN to find packaged #OpenSource code to deliver quality #software faster without reinventing the wheel.
Make sure you can keep doing that by contributing!