Well, I step into this thread because I _really_ think it's complicating
some (maybe) simple thing.

There can be many distinct actions:
1. search/browse CPAN for a module.
2. use (or require :) a module.
2.1  use it because I'm in a hurry or don't like to rewrite code.
2.2  use it because I don't know how to do without.
3. evaluate a module.
3.1  I test it myself.
3.2  I look for other's experience.
4. download a module.
4.1  modem, browse cpan.org, modules_by_category (Hi Fergal, why not
some fast_CPAN_by_category without authors folders and ancient versions?
Of course excelent readme files are _essential_ when browsing. PS: I'm
this one!)
4.2  fast conection and CPAN tool.
5. develop a module, or collaborate on development.
6. keep my program and modules it use updated in my environment.
7. etc, etc, etc...

I believe we should, before going on discussion about rating system and
CPAN, clear the following points:

1. Is it possible/good/desireable to change CPAN engine or
create/improve a excelent/visible/unique rating system, should this
thread take us there?

2. If so, is it good idea start besides Perl6 (I suppose that a lot of
module-writers will have to upload new versions, so perhaps Perl6 is
_the_ suitable synchronizing point).

3. Finally, if so, well, we'd better to clear all of that distinct
actions into a kind of taxonomy of purposes. Both browsing (the
comprehensive universe) and searching (for one specific topic) are
essential. It seems like none is good enough by now.

Silvio

Reply via email to