Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot

What are the strengths/weaknesses of ShipIt vs Dist::Zilla?

by molecules (Monk)
on Aug 05, 2010 at 12:05 UTC ( #853112=perlquestion: print w/replies, xml ) Need Help??
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
  • Comment on What are the strengths/weaknesses of ShipIt vs Dist::Zilla?

Replies are listed 'Best First'.
Re: What are the strengths/weaknesses of ShipIt vs Dist::Zilla?
by stonecolddevin (Vicar) 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.


      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?

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://853112]
Approved by almut
Front-paged by FalseVinylShrub
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others chanting in the Monastery: (3)
As of 2018-04-20 05:41 GMT
Find Nodes?
    Voting Booth?