MYMETA.yml in the wild

I've recently released a development snapshot of Module::Build 0.35_01. This release implements MYMETA.yml.

MYMETA.yml is just like META.yml, in that it follows the CPAN Meta Spec, but whereas META.yml is generated by the distribution author at packaging time, MYMETA.yml is generated by the end user at configure time after any dynamic dependencies are known.

This is the new approach agreed to in previous Perl QA Hackathons for how configuration tools will communicate dependency information to installers and other toolchain modules. Recent versions of CPAN.pm (including the version released with Perl 5.10.1) already support MYMETA.yml and support should be available soon in CPANPLUS.

In the meantime, you can install Module::Build 0.35_01 to see how MYMETA.yml will work.

$ cpan DAGOLDEN/Module-Build-0.35_01.tar.gz

References:

This entry was posted in cpan, cpan-meta-spec, perl programming, toolchain and tagged , . Bookmark the permalink. Both comments and trackbacks are currently closed.

One Trackback

  • By Module::Build progress and roadmap | dagolden on September 9, 2009 at 6:17 am

    [...] dagolden Whatever comes to mind Skip to content HomeAbout MeMy ProjectsMy TalksMy Code Home > cpan > Module::Build progress and roadmap « MYMETA.yml in the wild [...]

© 2009-2014 David Golden All Rights Reserved