[sf-perl] Fw: [announce] Pinto-0.026
fred at redhotpenguin.com
Mon Feb 6 21:39:13 PST 2012
In case you saw the meeting announcement but would like to know more about Pinto, please refer to this thread. Coming to our next meeting on February 28th.
RSVP here - http://www.meetup.com/San-Francisco-Perl-Mongers/events/51343902/
> From: Jeffrey Thalhammer <jeff at imaginative-software.com>
> To: sfpug at sf.pm.org
> Date: Saturday, December 17, 2011 2:35:43 PM
> Subject: Re: [sf-perl] [announce] Pinto-0.026
> On Dec 16, 2011, at 10:17 PM, Fred Moyer wrote:
> > This has the disadvantage of taking a couple hours to get a full set of needed Perl modules installed, but does return some long term benefits such as being able to install whatever module you want whenever you want without breaking modules that are shared between developers.
> Carton (http://search.cpan.org/dist/carton) or Dist::Zilla::Chef (http://search.cpan.org/dist/Dist-Zilla-Chef) can help with that. Both of them will stash all the required CPAN dists _inside_ your project. So all you need to do is checkout the project from the VCS system, fire some carton or dzil commands, and it will build everything into a local::lib sandbox (without going over the network, and without "accidentally" upgrading to the latest version on the CPAN).
> For example, I have 2 or 3 different versions of perl (via perlbrew) that I can switch between, but I never install any modules in them. Each of my projects has its own private slice of CPAN that installs into its own local::lib. This means I never contaminate my environment for one project with the modules from another project. All is neat, clean, and reproducible.
> SanFrancisco-pm mailing list
> SanFrancisco-pm at pm.org (mailto:SanFrancisco-pm at pm.org)
More information about the SanFrancisco-pm