http://www.perlmonks.org?node_id=853112

molecules has asked for the wisdom of the Perl Monks concerning the following question:

I started using Dist::Zilla several months ago. However, at YAPC::NA someone mentioned that they use ShipIt instead. Then yesterday I noticed a .shipit file in miyagawa's cpanminus directory on github, so I decided to look into it some more...

My initial impression is that ShipIt has a subset of what is available with Dist::Zilla, but I don't want to jump to conclusions. So, for those who have had experience with both, what are the strengths/weaknesses of ShipIt vs Dist::Zilla?

cross posted at StackOverflow
UPDATE: See RJBS's answer at Stackoverflow

Replies are listed 'Best First'.
Re: What are the strengths/weaknesses of ShipIt vs Dist::Zilla?
by stonecolddevin (Parson) on Aug 08, 2010 at 17:51 UTC

    I use both in the same distributions. ShipIt, in my opinion, is best used for verifying your distribution and uploading it to CPAN. dzil is awesome for building distributions. That's my separation of logic, and I'm sure others will disagree, but it works like awesome for me.

    mtfnpy

      Thanks. I notice that ShipIt helps with updating version numbers and integrates with SVN or with Git, if desired.
      Something else that people might like is that ShipIt does not seem to have dependencies outside of core.
      What makes ShipIt better than Dist::Zilla for those things?