1 Releasing a new version of software takes a lot of steps... finding
2 the next version number (and making sure you didn't already use that
3 version number before), making sure your changelog is updated, making
4 sure your "make dist" results in a tarball that builds, committing
5 changes (with updated version number), tagging, and uploading the
8 Or maybe more steps. Or not some of the above. Maybe you forgot
9 something! And maybe you manage multiple projects, and each project
10 has a different release process.
12 This is all a pain in the ass.
14 You want to be hacking, not jumping through hoops.
16 Your contributors want to see their patches actually make it into a
17 release, which won't happen if you're afraid of releases.
19 shipit automates all the hell. It makes life beautiful.
21 WWW: http://search.cpan.org/dist/ShipIt/