Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Prioritizing Broken CPAN Modules

by thechartist (Monk)
on Jul 25, 2019 at 02:54 UTC ( [id://11103339]=perlquestion: print w/replies, xml ) Need Help??

thechartist has asked for the wisdom of the Perl Monks concerning the following question:

Provocative reddit thread. I think this "Perl is Dead" meme is way overblown. Much fewer lines of code were written in Common Lisp or Prolog, but they are far from dead. I'd say Pascal is deeper in the grave, but that is another story.

But in terms of specific CPAN modules that should be repaired -- any idea on how the testing tools could generate a prioritized "TODO" list for anyone motivated to try and fix them? I know there is a the CPAN River -- a list of the 3000 modules that are listed as dependencies.

Replies are listed 'Best First'.
Re: Prioritizing Broken CPAN Modules
by hippo (Bishop) on Jul 25, 2019 at 09:33 UTC
    any idea on how the testing tools could generate a prioritized "TODO" list for anyone motivated to try and fix them?

    The old PRC scoring system seems like an obvious place to start. Fill your boots. Be aware that the generated output hasn't been updated since the PRC finished at the end of last year.

Re: Prioritizing Broken CPAN Modules (*yawn*)
by Anonymous Monk on Jul 25, 2019 at 07:05 UTC

      Thanks for the links; those are a good start to answering my question.

      As for some of the other issues -- those who are new to the Perl ecosystem and community do *not* know where to find information on issues like this. They might not even be familiar with the Perl terminology to ask the right question. I personally searched CPAN testers documentation and it was far from obvious on how to extract the data that I'm looking for, or what would even be considered "improvement" or "fixing" something.

      There is a lot of tacit (unspoken) knowledge that gets lost when experienced volunteers move on. The task of those who remain is to structure the environment to encourage new volunteers, and get them working on things that are useful to the community, while beneficial to the individual.

Re: Prioritizing Broken CPAN Modules
by Anonymous Monk on Jul 25, 2019 at 10:46 UTC
    I think this "Perl is Dead" meme is way overblown

    then why write the first paragraph at all

      >> I think this "Perl is Dead" meme is way overblown

      > then why write the first paragraph at all

      Because war is being waged against the Perl community, and if we don't respond, they win. "They" being some other language communities, spreading hateful memes, backed by gigantic corporations. Fight, or die!

        "They" don't exist. There is no "us" and "them". There's only us. Some of us prefer other languages, and there's no harm in that. If "they" win, then "we" don't lose.

        There is no war against the Perl community, and there never was one. Neither Perl nor the Perl community will die if we don't fight.

      A reply falls below the community's threshold of quality. You may see it by logging in.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others wandering the Monastery: (5)
As of 2024-04-23 11:35 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found