The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.000001 - 2013-11-21

  • 00 Maintenance
  • Dependencies::Added / develop requires
    • Dist::Zilla::Plugin::Author::KENTNL::MinimumPerl
    • Dist::Zilla::Plugin::Authority 1.006
    • Dist::Zilla::Plugin::AutoPrereqs
    • Dist::Zilla::Plugin::CheckExtraTests
    • Dist::Zilla::Plugin::ConfirmRelease
    • Dist::Zilla::Plugin::EOLTests
    • Dist::Zilla::Plugin::Git::Check
    • Dist::Zilla::Plugin::Git::Commit
    • Dist::Zilla::Plugin::Git::CommitBuild
    • Dist::Zilla::Plugin::Git::GatherDir
    • Dist::Zilla::Plugin::Git::NextVersion
    • Dist::Zilla::Plugin::Git::Tag
    • Dist::Zilla::Plugin::GithubMeta
    • Dist::Zilla::Plugin::License
    • Dist::Zilla::Plugin::Manifest
    • Dist::Zilla::Plugin::ManifestSkip
    • Dist::Zilla::Plugin::MetaConfig
    • Dist::Zilla::Plugin::MetaData::BuiltWith
    • Dist::Zilla::Plugin::MetaJSON
    • Dist::Zilla::Plugin::MetaProvides::Package 1.14000001
    • Dist::Zilla::Plugin::MetaTests
    • Dist::Zilla::Plugin::MetaYAML
    • Dist::Zilla::Plugin::ModuleBuild
    • Dist::Zilla::Plugin::NextRelease
    • Dist::Zilla::Plugin::PkgVersion
    • Dist::Zilla::Plugin::PodCoverageTests
    • Dist::Zilla::Plugin::PodSyntaxTests
    • Dist::Zilla::Plugin::PodWeaver
    • Dist::Zilla::Plugin::Prereqs
    • Dist::Zilla::Plugin::Prereqs::MatchInstalled
    • Dist::Zilla::Plugin::PruneCruft
    • Dist::Zilla::Plugin::ReadmeAnyFromPod
    • Dist::Zilla::Plugin::ReadmeFromPod
    • Dist::Zilla::Plugin::ReportVersions::Tiny
    • Dist::Zilla::Plugin::Test::CPAN::Changes
    • Dist::Zilla::Plugin::Test::Compile::PerFile
    • Dist::Zilla::Plugin::Test::Kwalitee
    • Dist::Zilla::Plugin::Test::MinimumVersion
    • Dist::Zilla::Plugin::Test::Perl::Critic
    • Dist::Zilla::Plugin::TestRelease
    • Dist::Zilla::Plugin::Twitter
    • Dist::Zilla::Plugin::UploadToCPAN
  • Dependencies::Changed / build requires
    • Module::Build 0.4007 → 0.4202
  • Dependencies::Changed / configure requires
    • Module::Build 0.4007 → 0.4202
  • Dependencies::Changed / develop requires
    • Dist::Zilla::PluginBundle::Author::KENTNL 2.000000 → 2.002001
  • Dependencies::Changed / test requires
    • Test::More 0.99 → 1.001002
  • Dependencies::Removed / test requires
    • File::Spec
    • IO::Handle
    • IPC::Open3
  • Documentation
    • README.mkdn → MetaCPAN
    • Encoding → UTF-8
  • Packaging
    • Use new fallback code in MB
  • Tests
    • Replace Test::Compile with Test::Compile::PerFile

Modules

Determine if a given Path resembles a development source tree
Determine if a path contains a Changelog (or similar)
Determine if a path contains a .devdir file
Determine if a path contains META.(json|yml)
Determine if a path contains MYMETA.(json|yml)
Determine if a path contains a Makefile
Determine if a path contains a t/ or xt/ directory
Determine if a path is a Dist::Zilla Source tree
Determine if a path is an EUMM Tooled source directory
Determine if a path is a Module::Build Source tree
Determine if a path contains a .git repository
Basic IsDev set of Heuristics
User home directories are not development roots
An explicit exclusion file heuristic
White-list paths in Config.pm as being non-development roots.
Object Oriented guts for IsDev export
Result container
Base role for Heuristic things.
Role for sets of Heuristics.
Simple excludes/includes set
Match when a path has a child file matching an expression
Match if any children have basenames that match a regexp and are files
Match if any of a list of children exists
Match if a path contains one of any of a list of directories
Match if a path contains one of any of a list of files
Match if the current directory is the same directory from a list of absolute paths.
Base role for Negative Heuristic things.