"be consistent" | |
PerlMonks |
Re^2: Requesting review of new distribution informationby stevieb (Canon) |
on Jan 03, 2021 at 16:29 UTC ( [id://11126213]=note: print w/replies, xml ) | Need Help?? |
Thanks Nick for the feedback! I never could get into Dist::Zilla. I have tried though. It always seemed really bloated and required a whole ton of dependencies, where many of my distributions don't have anything but core modules as dependents. Even if the distribution itself wasn't a Dist::Zilla build, needing that distribution to work with my distributions would require installing it on each and every Perlbrew/Berrybrew instance of Perl I use. The Makemaker style of build is something I've always been familiar with, and is easy to implement and use, so I decided that the learning curve wasn't necessary to tackle because I've no other requirement for it. The style and layout of my distributions has been consistent for years, and this distribution models exactly what my manual process has been for at least a decade or more. Over time, I will add in support for Dist::Zilla and Module::Build build systems in the event others want to use this for their automation, just like I had done with Test::BrewBuild. I'll also be incorporating the possibility to use different VCS and CI platforms (This is my first repo on Github Actions... I got fed up with Travis as I kept running out of their new "credits" and they fired all of their support people, so every time I work on one of my distributions, I'll be moving them too. Hell, perhaps I'll add a function in this distribution to *change* repo/bugtracker instead of just adding them, then I can automate the migration).
In Section
Meditations
|
|