I have read, at various times, both the documentation and a number of blog posts on Dist::Zilla. I have never felt confidence in my understanding of it.
In response to another question, @Ether raised the possibility of converting Crypt-SSLeay to use Dist::Zilla
.
So, where can I find a concise guide showing me how to convert an existing CPAN module to use Dist::Zilla
? Does the question even make sense?
The Makefile.PL
for Crypt-SSLeay
does a lot of work (a lot of it seems unnecessary and I am trying to prune it) to find platform specific include
and lib
directories, to deduce the version of OpenSSL on the machine where it is being installed. How can I include that functionality if I use Dist::Zilla
?
These are the sites I have found the most helpful so far, as I'm in the middle of converting a CPAN distribution I comaintain to use it, as a learning exercise. I'm not there yet, but I haven't hit any super tricky bits so far!
Also, the #toolchain and #distzilla channels on irc.perl.org are full of helpful people, including the authors for Dist::Zilla and other related tools.