Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Re: poll ideas quest 2013 - I Don't use CPAN because

by Random_Walk (Parson)
on Jun 05, 2013 at 09:23 UTC ( #1037179=note: print w/ replies, xml ) Need Help??


in reply to poll ideas quest 2013

We all keep seeing it.

I am trying to do X, for which there is a perfectly good CPAN module. However I can't use CPAN because:

  1. I am new to Perl. What's CPAN?
  2. I am behind a firewall and can not get CPAN working
  3. Yesterday I invented a round thing to roll stuff on. I think it may catch on
  4. I do not understand CPAN and can not get modules installed
  5. My sysadmins will not let me install modules
  6. I will be distributing my code to hosts not 100% under my control. I do not want to add dependencies
  7. The company I work for do not want to use open source software. IBM gave us our copy of Perl.
  8. I am in a secure environment and we are not allowed to install un-audited code
  9. I use MCPAN you fool: perl -MCPAN -e shell
  10. I use CPANPLUS
  11. 'I' don't use CPAN. I have a sysadmin fairy who installs everything I need
  12. My filesystem is controlled by puppet. Soon after I install a module from CPAN, it is automatically deleted by puppet.
  13. I don't use CPAN, as my SA has installed *ALL* modules in the cloud
  14. I do use CPAN. Please stop casting aspersions

Suggested resolutions to these objections, both technical and social, will earn extra points. Points 7 (no open source) and 8 (no un-audited code) are the ones I find the stickiest. Some clients, even though they are running Perl and probably Apache servers, some Python etc. see CPAN modules as a bit too open-sourcy.

Update

12. and 13. thanks to Tux

Cheers,
R.

Pereant, qui ante nos nostra dixerunt!


Comment on Re: poll ideas quest 2013 - I Don't use CPAN because
Download Code
Re^2: poll ideas quest 2013 - I Don't use CPAN because
by Tux (Monsignor) on Jun 05, 2013 at 10:57 UTC
    • My home folder is controlled by puppet, and soon after I install a module from CPAN into my private space, it is automatically deleted by puppet.
    • I don't use CPAN, as my SA has installed *ALL* modules in the cloud

    Point 9 and 10 are not appropriate, as it conflicts with the question


    Enjoy, Have FUN! H.Merijn

      Good ideas, I will add them. Points 9 and 10 may not be logically valid but this is intended as a bit of fun. The point of not being able to use open source is also not logically consistent but it is the kind of answer one encounters IRL.

      Cheers,
      R.

      Pereant, qui ante nos nostra dixerunt!
Re^2: poll ideas quest 2013 - I Don't use CPAN because
by martin (Pilgrim) on Sep 09, 2013 at 13:23 UTC
    • I am on a plane/boat/train/motorcycle/camel without reliable internet access and my MINICPAN usb stick fell out of my pocket.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1037179]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others exploiting the Monastery: (8)
As of 2014-09-22 10:48 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (189 votes), past polls