Begin the work of getting this dist up-to-date by converting it to Dist::Zilla.
For now, this begins with using [@Starter] and makes some decisions that are currently different from the rest of the LWP distributions:
We manually add all prerequisites into the cpanfile and tell Dist::Zilla to build our meta data from that.
We keep a copy of the LICENSE, Makefile.PL, META.jsonin the repository, simplifying CI
We can regenerate these at any time with dzil regenerate or automatically on release
We also now have some develop prereqs to help figure out what people need for development work.
Note that this is just a starting point and my own preferred setup. It should be easy to convert to any other setup later if I'm not the one cutting releases in the future.
Begin the work of getting this dist up-to-date by converting it to Dist::Zilla.
For now, this begins with using [@Starter] and makes some decisions that are currently different from the rest of the LWP distributions:
cpanfile
and tell Dist::Zilla to build our meta data from that.LICENSE
,Makefile.PL
,META.json
in the repository, simplifying CIdzil regenerate
or automatically on releaseNote that this is just a starting point and my own preferred setup. It should be easy to convert to any other setup later if I'm not the one cutting releases in the future.