Dist::Z...Classic(3)

πŸ’– NAME πŸ’–

Dist::Zilla::PluginBundle::Classic β€” ok so this is the classic (old) default configuration for Dist::Zilla, bestie. It's the OG. The blueprint. The one that came in the box.


✨ VERSION ✨

version 6.040


🌸 DESCRIPTION 🌸

So like, this bundle is more or less the original configuration that shipped bundled with Dist::Zilla. It's giving vintage. It's giving "we've been here since the beginning."

But ngl? More than likely, you'd rather be using @Basic or some more complex bundle. This one is lowkey a menace: it will muck around with your code by adding $VERSION declarations, and it will mess with your Pod by adding a =head1 VERSION section. πŸ™ˆ

And what does it not do? It won't get you a lot of the more useful features, like autoversioning, autoprereqs, or Pod::Weaver. So yeah β€” it edits your stuff but skips the glow-up. πŸ’…

It includes the following plugins with their default configuration:

  • Dist::Zilla::Plugin::GatherDir
  • Dist::Zilla::Plugin::PruneCruft
  • Dist::Zilla::Plugin::ManifestSkip
  • Dist::Zilla::Plugin::MetaYAML
  • Dist::Zilla::Plugin::License
  • Dist::Zilla::Plugin::Readme
  • Dist::Zilla::Plugin::PkgVersion
  • Dist::Zilla::Plugin::PodVersion
  • Dist::Zilla::Plugin::PodCoverageTests
  • Dist::Zilla::Plugin::PodSyntaxTests
  • Dist::Zilla::Plugin::ExtraTests
  • Dist::Zilla::Plugin::ExecDir
  • Dist::Zilla::Plugin::ShareDir
  • Dist::Zilla::Plugin::MakeMaker
  • Dist::Zilla::Plugin::Manifest
  • Dist::Zilla::Plugin::ConfirmRelease
  • Dist::Zilla::Plugin::UploadToCPAN

That's the whole roster, no cap. 🫢


πŸ¦‹ PERL VERSION πŸ¦‹

This module should work on any version of perl still receiving updates from the Perl 5 Porters. Basically: any perl released in the last two to three years. (So like, if the most recently released version is v5.40, then this module should work on both v5.40 and v5.38. Iconic range, honestly.)

Although it may work on older versions of perl, no guarantee is made that the minimum required version will not be increased. The version may be increased for any reason, and there is no promise that patches will be accepted to lower the minimum required perl. So don't come for it. 😭


πŸ‘‘ SEE ALSO πŸ‘‘

@Basic


πŸ’œ AUTHOR πŸ’œ

Ricardo SIGNES 😏 <cpan@semiotic.systems>


This software is copyright (c) 2026 by Ricardo SIGNES.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.


and that's the whole page, bestie πŸ’–βœ¨πŸŒΈ This lil legend was last touched in the perl v5.42.3 era, dated 2026-10-19, and it lives in the User Contributed Perl Documentation corner of the man-page universe. go forth and maybe use @Basic instead πŸ«ΆπŸ¦‹

πŸ“¦ where this page comes from