in reply to Efforts to modernize CPAN interface?

I'm curious to know what the seasoned Monks think. Does CPAN need a facelift?

No it doesn't.

As a counterpoint look at what has happened to CPAN Ratings this year. There was a facelift put in place there to make it look and feel more "modern". The only problem is that the new version doesn't actually work. It's still broken more than 6 months later.

All the eye-candy for the fidget-spinner generation won't help anyone if the functionality is gone. Function first, then form.

As stevieb has outlined there are plenty of ways to tailor the CPAN experience for those who would choose to. The same is also true of this very monastery. But few bother to go to those lengths because these systems just work.

  • Comment on Re: Efforts to modernize CPAN interface?

Replies are listed 'Best First'.
Re^2: Efforts to modernize CPAN interface?
by nysus (Parson) on Dec 19, 2017 at 23:37 UTC

    OK, but we will assume that it works for the sake of argument. Working well and looking good are not mutually exclusive (yes, it takes a hell of a lot of work). Take GitHub as an example. It's performant, easy to use, and has an appealing, minimalist design.

    $PM = "Perl Monk's";
    $MCF = "Most Clueless Friar Abbot Bishop Pontiff Deacon Curate Priest";
    $nysus = $PM . ' ' . $MCF;
    Click here if you love Perl Monks

      > Take GitHub as an example. It's performant, easy to use, and has an appealing, minimalist design.

      It's also a service that gets money from its customers, unlike CPAN.

      ($q=q:Sq=~/;[c](.)(.)/;chr(-||-|5+lengthSq)`"S|oS2"`map{chr |+ord }map{substrSq`S_+|`|}3E|-|`7**2-3:)=~y+S|`+$1,++print+eval$q,q,a,

        More than likely it would take some money. But my question is this a matter that anyone who oversees CPAN has given consideration? Has anyone looked into the feasibility of improving PAUSE, for example? I imagine the Perl foundation might have connections to some multi millionaires who could spare a few bucks. Or maybe they don’t. Or maybe they do and it’s just not a priority. I just don’t know. And that’s what I’m wondering.

        $PM = "Perl Monk's";
        $MCF = "Most Clueless Friar Abbot Bishop Pontiff Deacon Curate Priest";
        $nysus = $PM . ' ' . $MCF;
        Click here if you love Perl Monks

      OK, but we will assume that it works for the sake of argument.

      That is not an argument for me then because I am not foolish enough to assume the precondition.

      Working well and looking good are not mutually exclusive

      Working well is objective, looking good is subjective.

        Everything in society is really just a mass hallucination and meaning is an illusion of language. Hence, nothing at all can be objective. Everything, at least everything we can experience, is a figment of our imagination.

        $PM = "Perl Monk's";
        $MCF = "Most Clueless Friar Abbot Bishop Pontiff Deacon Curate Priest";
        $nysus = $PM . ' ' . $MCF;
        Click here if you love Perl Monks