Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • by grink (8549) on 2009.06.04 20:33 (#68953) Journal

    Can you be a little bit more specific about how you want CPAN2 to work?

    This has been a sore point for me lately, I really think we need to do a better job of lowering the barrier of entry to access CPAN.

    For example, if I do some searches for CPAN (on Google), it's difficult to find clear instructions on how to install stuff. The examples I've seen show something like this:

                    perl -MCPAN -e shell

    BEFORE introducing

                    cpan -i

    I mean really, put the newbie into a strange environment? Not a great idea IMHO. [] is really terrific, I mean, a wonderful resource. However, there's no clear synopsis on the top on how to install, say, Moose.

    Installing a CPAN module should be as easy as doing

                      apt-get install (package)

    Perl IS CPAN, and we need to make it more accessible to the newish developer.

    • > Installing a CPAN module should be as easy as doing
      > apt-get install (package)

      It already is...

              cpan install (package)

      • []

        Yes, it has the command-line sugar, but it also needs to be able to complete successfully (I realize this can be problematic with out-of-date installations)

        Finally, we need to blat "cpan -i (package)" over the web so people can easily find out how to do it. Maybe even include some pointers to local::lib

      • Was that sarcasm?

      • Just FYI, cpan doesn't seem to like 'install' from the command line:

        cpan install Catalyst::Engine::FastCGI

        It looks like you specified 'install' as an argument to cpan(1). This
        script is not the prompt and doesn't understand the same commands.
        In fact, doesn't require the extra typing. You probably just want to
        list the modules you want to install:

                        cpan Catalyst::Engine::FastCGI

        See the documentation for more details on using this script.