http://qs321.pair.com?node_id=1205817


in reply to What are your best practice recommendations for maintaining CPAN module with GitHub repo?

Multiple people tried to discourage you from using Dzil in your previous thread. Here's my anti-answer...

You decided to start using learning how to swim in North Atlantic instead of the shallow end of a swimming pool. You've mastered the doggie paddle but you're far from shore in cold, rough water, the wind is starting to pick up and... Wait, was that a shark that just swam past? You feel like you just might drown or get eaten at any point.

Take a deep breath, open your eyes and stand up. Fortunately you are in the shallow end of the swimming pool because you can switch to a simpler tool at any point (with some work) if you choose to do so.

  • Comment on Re: What are your best practice recommendations for maintaining CPAN module with GitHub repo?

Replies are listed 'Best First'.
Re^2: What are your best practice recommendations for maintaining CPAN module with GitHub repo?
by nysus (Parson) on Dec 18, 2017 at 21:53 UTC

    I am just seeing the other replies now. Haven't been able to get to them yet. I don't ignore any response on here, except for Anonymous Monks'.

    As noted, I am interested in Dist::Zilla because 1) that is what is being used by Dancer2 and 2) I was looking for ways to automate things and it does this nicely.

    Regarding deep/shallow end, yeah, you are right. But it is definitely nice to be able instantly trigger a bunch of automation with a few keystrokes. Sure, it offers much more power than what I need at this point writing my hokey little module. However, getting familiar with it has unlocked a lot of the mystery of the process for me and has gotten me a bit fascinated by it. It's approach with the .ini files set up like they are as a kind of mini programming language was something I've never seen before and I thought that was interesting.

    $PM = "Perl Monk's";
    $MCF = "Most Clueless Friar Abbot Bishop Pontiff Deacon Curate Priest";
    $nysus = $PM . ' ' . $MCF;
    Click here if you love Perl Monks