Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
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?

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.

    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?
[choroba]: That still doesn't make it offensive
[LanX]: of course not
[LanX]: it's pretty ironic if you know the character
choroba likes the movie
[choroba]: Lady_Aleena Do you really need to say "WorldBuilder" after having said "WorldBuilding"?
[LanX]: have to watch it again :)
[Lady_Aleena]: choroba, the tables in that group of modules is from the World Builder's Guidebook, so I thought it best to add the name of the book to the name of the module.
[choroba]: oh, I see

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (12)
As of 2017-05-24 22:22 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?