Dist::...romPod(3pm)
π NAME π
Dist::Zilla::Plugin::ReadmeFromPod β bestie, this is the dzil plugin that generates your README straight from your POD. Periodt.
β¨ SYNOPSIS β¨
okay so you just drop it in your dist.ini and vibe:
# dist.ini
[ReadmeFromPod]
or, if you wanna get β¨specificβ¨ about it:
# dist.ini
[ReadmeFromPod]
filename = lib/XXX.pod
type = markdown
readme = READTHIS.md
π¦ DESCRIPTION π¦
This plugin is literally out here generating the README from main_module (or from whatever file you specify, no pressure) using Pod::Readme. It's giving "my documentation writes itself" and honestly? Iconic. π
πΈ Options πΈ
The following options are supported, babes:
filenameβ the name of the file you want the README extracted from. It defaults to the main module of the distribution. Easy.typeβ the type of README you want. Defaults totext. But bestie, you have range: other options arehtml,pod,markdownandrtf. Pick your fighter. πpod_classβ this is the Pod::Simple class used to translate a file into the format you want. The default is based on thetypesetting, but if you're feeling adventurous and want an alternative type, you can just set this option instead. Main character energy. πreadmeβ the name of the file, which defaults to one based on thetype. That's it, that's the option.
π Conflicts with Other Plugins π
Not to be dramatic but: we will remove the README created by Dist::Zilla::Plugin::Readme automatically. So yeah, they cannot both be here. No cap.
π AUTHORS π
Fayland Lam <fayland@gmail.com> and Γvar ArnfjΓΆrΓ° Bjarmason <avar@cpan.org>
Robert Rothenberg <rrwo@cpan.org> modified this plugin to use Pod::Readme. Slay.
π LICENSE AND COPYRIGHT π
Copyright 2010-2015 Fayland Lam <fayland@gmail.com> and Γvar ArnfjΓΆrΓ° Bjarmason <avar@cpan.org>
This program is free software, you can redistribute it and/or modify it under the same terms as Perl itself.
π«Ά okay that's the whole page bestie, go generate some READMEs.
this was perl v5.40.1, dated 2025-05-29, and the page is Dist::...romPod(3pm) β mwah, bye π
π¦ where this page comes from
- debian trixie: libdist-zilla-plugin-readmefrompod-perl 0.40-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libdist-zilla-plugin-readmefrompod-perl 0.40-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libdist-zilla-plugin-readmefrompod-perl 0.40-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms