in reply to Re^2: Social CPAN : Finding the best and most popular modules (thwart)
in thread Social CPAN : Finding the best and most popular modules

We are Perl programmers - we are supposed to be lazy.

I've had exactly the same experience and remember just as much about the roadblocks. *sigh*


Perl's payment curve coincides with its learning curve.
  • Comment on Re^3: Social CPAN : Finding the best and most popular modules (thwart)

Replies are listed 'Best First'.
Re^4: Social CPAN : Finding the best and most popular modules (thwart)
by merlyn (Sage) on Jan 20, 2009 at 04:20 UTC
    This would then argue that the current system should be amended. That still doesn't argue for an entirely new system. Have you made the suggestions to the appropriate people?

      I disagree, the current system is just too inflexible and static. To give an idea, lets look at Module::Build. The rating system gives a 3 star. However, the ratings apply to the module over the course of 3+ years which has had many changes.

      If someone complains about a bug from 3 years ago is that rating properly reflective of the utility of the current module? I don't think so.

      On the other hand, should we reset the ratings for a particular module everytime they release a new version? I don't that either.

      I would rather see a way of inventorying of modules that get used in scripts or modules that using cpan modules, but they, themselves are not on cpan. It would give an idea of which modules are actually being used by developers. It would not be perfect, but seeing what people are actually using would be incredibly useful.

        If someone complains about a bug from 3 years ago is that rating properly reflective of the utility of the current module?
        What if we let votes for older versions of a module count less than votes for recent versions? E.g. by using the pheromone decay principle from ant colony optimization.
        --
        No matter how great and destructive your problems may seem now, remember, you've probably only seen the tip of them. [1]