Managing CPAN dependencies with Carton

By Tatsuhiko Miyagawa (‎miyagawa‎) from Shibuya.pm
Date: Saturday, 30 November 2013 14:00
Duration: 50 minutes
Target audience: Any
Language: English
Tags: carton cpan


Carton is a Perl dependency manager for CPAN, made by the author of a popular CPAN installer cpanminus.

Inspired by Ruby’s Bundler, Carton lets you manage your application’s code and its dependencies version controlled, so that an application will always have the exact CPAN modules (and versions) that it needs to run. Carton is built on top of cpanm, which has evolved a lot in the previous year, to make replicating CPAN dependencies a lot easier.


Attended by: David Dorward, Andrew Ford, Barbie, Tony Edwardson, James Aitken (‎LoonyPandora‎), Anatolie Mazur (‎Mask‎), Imran Chaudhry (‎icjs‎), James Green (‎jkg‎), Zefram . (‎Zefram‎), Pierre Masci (‎mascip‎), Johnathan Swan, Steven Humphrey, Neil Bowers (‎NEILB‎), João Bolila, David Cantrell (‎DrHyde‎), Matthew Wilson (‎diakopter‎), Paul Mooney (‎moonfish‎), David Moreno (‎damog‎), Andrew Black, Gabriele Hack (‎gabimuc‎), Andrew Todd (‎Toddy‎), Owen Allsopp, Marco Fontani (‎mfontani‎), Dinis Rebolo (‎drebolo‎), Varun Malhotra, geira, Jerome Eteve (‎jeteve‎), Michael Jemmeson (‎michael‎), steve mynott (‎itz‎), Tim Bunce, Adeola Awoyemi (‎dialog‎), Daniel Smith, Leo Lapworth (‎ranguard‎), fabio p, Peter Black (‎Pete‎), Alex Balhatchet (‎Kaoru‎), wu-lee, stephen shorrock, Aaron Trevena (‎TEEJAY‎), ad, John Harrison (‎JohnGH‎),

Sponsors

Corporate

Active Securities

antibodyMX

Bytemark Hosting

CV Library

Eligo

Evozon

Exonetric

magnum Solutions

Nestoria

Net-A-Porter Group

OpusVL

Petamem logo

Science Photo Library

Shadowcat
      Systems Limited

Community

Enlightened Perl Organisation

Perl6 Community

The Perl Foundation