Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

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?
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.

    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?

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://853112]
Approved by almut
Front-paged by FalseVinylShrub
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (8)
As of 2014-10-24 09:59 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    For retirement, I am banking on:










    Results (131 votes), past polls