brainbuz on 19 Oct 2012 11:22:27 -0700


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] perl and CPAN (was Re: Upcoming December talk)


I'm a professional system administrator and author of several cpan
modules, so I could easily give a good talk on managing your CPAN modules.
Chris, the owner of Local::Lib has previously been a presenter at PLUG
Central, but I don't know what his availability is.

> On 9/19/2012 2:52 PM, Morgan Jones wrote:
>
> only a month late, but...
>
>> This may not be a whole night's topic but it's always bugged me and
>> I'm curious if I'm alone:
>>
>> I would be interested to hear how you use perl modules as a
>> programmer.  I do a fair amount of Perl programming and use my
>> scripts at different customer sites.  There is nothing I find more
>> frustrating than a script with a dozen dependencies which themselves
>> have several dependencies.  I'll admit it's been a while since I used
>> the CPAN module but it was only of moderate help the last time I used
>> it.
>>
>> Ultimately what I do is try to meet my needs without modules and
>> limit my use to necessities.
>
>> Is there a trick I'm missing or are modules just difficult and that's
>> the way it is?
>
> Modules should not be difficult. The whole point of CPAN is to make your
> life easier by not requiring you to reimplement the wheel.
>
> There's a couple of modules that make it much easier to deal with:
>
>   http://search.cpan.org/dist/App-cpanminus/lib/App/cpanminus.pm
>   cpanm (cpan-minus), which generally "just does the right thing" when
> installing modules without prompting you unless it absolutely has to.
>
>   http://search.cpan.org/~apeiron/local-lib/
>   local:lib, which lets you install to and run using a local install of
> any modules. it also has a "core-only" option so that you know you have
> everything you might be dependent on in your local-lib.
>
> Between them it makes it pretty easy to install and deploy what you
> need. Once I have my local-lib set up for a project, I can just copy the
> folder along with whatever script(s) I need and it Just Works(tm).
>
> I generally don't get to the meets (being in the northern suburbs puts
> me a long way from both Center City and the PLUG "North" meetings), but
> I'd be happy to write up a walk through or discuss on or off list if
> there's an interest.
> ___________________________________________________________________________
> Philadelphia Linux Users Group         --
> http://www.phillylinux.org
> Announcements -
> http://lists.phillylinux.org/mailman/listinfo/plug-announce
> General Discussion  --
> http://lists.phillylinux.org/mailman/listinfo/plug
>


___________________________________________________________________________
Philadelphia Linux Users Group         --        http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion  --   http://lists.phillylinux.org/mailman/listinfo/plug