Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
add some dist.ini details #9
I had to add those details to locally do dzil commands.
Though, I'm no dzil expert, there is a chance I did something wrong...
The authordeps make sense. Thanks for adding those.
The metadata stuff is supposed to be provided by the GitHub plugin. But if you're offline (or can't access the repository info for some reason) then the Support plugin does blow up. I find this really annoying, because I can't make a build when I'm offline. But I've lived with it for now.
Maybe the right thing to do is hard code the metadata as you've done (not like it changes very often). I should also look into patching the Support plugin. Maybe it should prompt or just warn if it can't find the metadata it needs.
What do you think?
I'm completely unsure - about how it works and even about my patch, because
So maybe it should just warn, ignore and go ahead (but not prompt).
Then again, "it" is probably Pod::Weaver::Section::Support and not expected to change for your case.
In contrast, I forked Dist::Zilla::PluginBundle::FLORA (into ::SCHWIGON) where the
This required quite some work to finetune, eg. ::FLORA uses lower-case whereas I
I'm not a big fan of plugin bundles. To me, they make it to hard to see what is going on. And if you want to tweak it slightly (like skip the Pod tests) then it is a hassle, IMHO.
For the moment, I'm just going to continue living with the metadata irritation. I'll figure it out how to fix it later.
BTW: Big changes are coming to Pinto soon. Look at the "stacks" branch if you want to see it now.