What are recommendations the tools that you use to build, test, automate change logs, and release your CPAN modules? About 2 years ago I used Module::Release, but at this point I'm looking to re-evaluate my options.
Module::Install works for all of my distributions, and a combination of svk, ShipIt, Module::Changes and Dist::Joseki makes releasing all painless.
It's a bit involved though; I'd like to write about my toolchain if and when I get the time...
What don't you like, or what is missing, from Module::Release that would make it work for you? Maybe I can fix that.
Re:What do I need to fix?
jbisbee on 2008-06-24T18:02:29
I remember that after version 1.12 (the patch you got from Ken Williams) the module stopped working for me. I had to backport to an old version to get things going again.
I should have dug a bit and let you know what broke, but I was too lazy at the time. (My own fault) Looking now, it seems there are hooks for svn and git so it looks like I'll give it another go.
-JeffRe:What do I need to fix?
jbisbee on 2008-06-24T18:06:27
It's been a long time since I've posted anything to use.perl.org and I'm wondering if I'm missing the link to edit the contents of my previous comment.Re:What do I need to fix?
jplindstrom on 2008-06-24T20:45:28
There is no spoon.
Re:What do I need to fix?
brian_d_foy on 2008-06-24T18:09:26
Let me know if there is anything else you need in Module::Release.
The trick, however, is not to rely on what Module::Release does, but how it does it so you can extend it on your own. I never really meant it to be used out of the box. Customize the release script to do whatever you need it to do.
:) (and no, you don't get to edit previous replies, just the top-level posts).
:)