<html><body><div style="color:#000; background-color:#fff; font-family:verdana, helvetica, sans-serif;font-size:13px"><div dir="ltr" id="yui_3_16_0_1_1434980233326_45827"><span id="yui_3_16_0_1_1434980233326_45826">I pretty much *always* use Dist::Zilla to start a new CPAN distribution.  I even started my own minting template, but haven't *quite* ironed out all of the details on that yet. Got stuck with some of the template substitution stuff not doing what I expected.</span></div><div dir="ltr" id="yui_3_16_0_1_1434980233326_45829"><span><br></span></div><div dir="ltr" id="yui_3_16_0_1_1434980233326_45831"><span id="yui_3_16_0_1_1434980233326_45830">But before Dist::Zilla, I used Module::Starter pretty frequently.</span></div><div dir="ltr" id="yui_3_16_0_1_1434980233326_45832"><span><br></span></div><div dir="ltr" id="yui_3_16_0_1_1434980233326_45833"><span>Mark</span></div>  <br><div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: verdana, helvetica, sans-serif; font-size: 13px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"> <font size="2" face="Arial"> On Monday, June 22, 2015 8:29 AM, Michael R. Davis via Houston <houston@pm.org> wrote:<br> </font> </div>  <br><br> <div class="y_msg_container"><div id="yiv4702763518"><div><div style="color:#000;background-color:#fff;font-family:Courier New, courier, monaco, monospace, sans-serif;font-size:16px;"><div id="yiv4702763518yui_3_16_0_1_1434979176296_2281">Perl Folks,</div><div id="yiv4702763518yui_3_16_0_1_1434979176296_2386">What tool are people using to build package structures in 2015?  A Google on Perl Monks did not bring up anything "modern".</div><div id="yiv4702763518yui_3_16_0_1_1434979176296_2385"> </div><div id="yiv4702763518yui_3_16_0_1_1434979176296_2309" dir="ltr">I've been using /usr/bin/modulemaker on EL5 for years.  Now it does not appear that it is part of the EL6 repos in 2015.</div><div id="yiv4702763518yui_3_16_0_1_1434979176296_2384" dir="ltr"> </div><div id="yiv4702763518yui_3_16_0_1_1434979176296_2320" dir="ltr">[el5] $ rpm -q --whatprovides /usr/bin/modulemaker<br>perl-ExtUtils-ModuleMaker-0.51-1.fc12.noarch</div><div id="yiv4702763518yui_3_16_0_1_1434979176296_2319" dir="ltr"> </div><div id="yiv4702763518yui_3_16_0_1_1434979176296_2317" dir="ltr">[el6]$ sudo yum install perl-ExtUtils-ModuleMaker<br>No package perl-ExtUtils-ModuleMaker available.</div><div id="yiv4702763518yui_3_16_0_1_1434979176296_2361" dir="ltr"> </div><div id="yiv4702763518yui_3_16_0_1_1434979176296_2362" dir="ltr">$ sudo yum install /usr/bin/modulemaker<br>No package /usr/bin/modulemaker available.</div><div id="yiv4702763518yui_3_16_0_1_1434979176296_2381" dir="ltr"> </div><div id="yiv4702763518yui_3_16_0_1_1434979176296_2366" dir="ltr">Ideally a modern module maker would have a Moo/Moose/Mouse choice.  Install normal tests like pod coverage, changes, kwalitee, pod spell.</div><div id="yiv4702763518yui_3_16_0_1_1434979176296_2378" dir="ltr"> </div><div id="yiv4702763518yui_3_16_0_1_1434979176296_2379" dir="ltr">Any best practices from the group?  For today, I made one on EL5 and committed to repo to develop on EL6.</div><div id="yiv4702763518yui_3_16_0_1_1434979176296_2382" dir="ltr">Thanks,</div><div id="yiv4702763518yui_3_16_0_1_1434979176296_2383" dir="ltr">Mike</div></div></div></div><br>_______________________________________________<br>Houston mailing list<br><a ymailto="mailto:Houston@pm.org" href="mailto:Houston@pm.org">Houston@pm.org</a><br><a href="http://mail.pm.org/mailman/listinfo/houston" target="_blank">http://mail.pm.org/mailman/listinfo/houston</a><br>Website: <a href="http://houston.pm.org/" target="_blank">http://houston.pm.org/</a><br><br></div>  </div> </div>  </div></div></body></html>