Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Re: New to perl - Check authenticity of cpan mods installed/used

by 1nickt (Canon)
on Feb 16, 2019 at 18:34 UTC ( [id://1230000]=note: print w/replies, xml ) Need Help??


in reply to New to perl - Check authenticity of cpan mods installed/used

Hi, welcome to Perl, the One True Religion.

Use https://metacpan.org to browse CPAN. You can see the test reports for modules; how many people (and who) gave the module a plus; open issues/bugs; other modules that depend on it; the modules that it depends on; the Changes log (and how recently it was updated); also read the source code and look at the tests in the module's test suite. After some time you will start to recognize the names of trustworthy authors and the characteristics of trustworthy (and untrustworthy) distributions. (But I've never heard of malware in a CPAN module FWIW.)

Some people like to install Task::Kensho which is a curated collection of modules.

It's always worth giving a shout out here in the Chatterbox ("Anybody using Frobnicate::Blorgle to process the widget?").

For an intro to OOP as well as other Perl techniques and idioms checkout "Modern Perl" by chromatic, although be aware that the (free) book discusses Moose, which is an unnecessarily heavy and complex OO framework for most jobs; I'd recommend Moo instead (almost all the content in the book will still apply). (There is also of course the Perl doc on the subject, beginning with perlootut, but it's a little dry and few programmers these days eschew Moo or one of the other frameworks.)


Hope this helps!

The way forward always starts with a minimal test.
  • Comment on Re: New to perl - Check authenticity of cpan mods installed/used

Replies are listed 'Best First'.
Re^2: New to perl - Check authenticity of cpan mods installed/used
by gradius85 (Novice) on Feb 17, 2019 at 02:35 UTC

    @ 1nickt

    I will need to review the link and I suspect I will need to check each library that was used

    Also looking forward to reading the "modern Perl" and looking into "Moose" and "Moo", since I know nothing of OOP and OOP with Perl. Sounds like I have my work cut out for me

    thank you

Re^2: New to perl - Check authenticity of cpan mods installed/used
by stevieb (Canon) on Feb 20, 2019 at 18:09 UTC
    "It's always worth giving a shout out here in the Chatterbox ("Anybody using Frobnicate::Blorgle to process the widget?")."

    This is good advice, as is asking "I found a few distributions on $name's MetaCPAN page, and am wondering if anyone has any experiences with that author.".

    Often the author themselves may be here to answer any direct questions while the OP gets feedback from other users.

    You could also contact the author directly to ask specific questions or to get a gauge of their responsiveness.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others meditating upon the Monastery: (4)
As of 2024-04-24 19:32 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found