Monthly Archives: May 2009

Dependencies don't matter -- but stability does

There have been a flurry of recent posts on the "dependency problem", kicked off by this thread about Moose on Perl Monks.  Chris Prather defended Moose dependencies and Dave Rolsky added a rant and a meditation about  dependencies in general.  In the latter article, Rolsky makes a comparison to Debian and constrasts the "binary-only" installation [...]

Posted in cpan, perl programming | Tagged | 6 Comments

What's next after the "Fail 100"?

Yesterday, Adam Kennedy announced his latest CPAN Top 100 list: the "Fail 100".   It ranks CPAN distributions by the product of dependent count and FAIL count from CPAN Testers to give a list of distributions at greatest risk of blocking other distributions. The two measures are correlated, of course, since distributions that other things depend [...]

Posted in cpan, perl programming | Tagged | 2 Comments

Codependent testing with -Mylib

While working on Metabase recently,  I got annoyed running tests when the code under development depended on other distributions that I was editing simultaneously.  Unless all of them were in sync, the tests would fail. For example, Metabase::Web depends on Metabase and Metabase::Fact and Metabase::Client::Simple.  They all live in separate git repositories like this: ~/git/metabase [...]

Posted in cpan, perl programming | Tagged | 1 Comment

© 2009-2012 David Golden All Rights Reserved