Again, just my $0.02USD :) > 33. Install Meta files and make them queryable > > Proposal: Using something like .packlist or File::ShareDir, the Meta file > should be installed along with the distribution and Meta tools should allow > easy querying of meta information for installed modules. (Dagolden) > > Comments: > > * Lots of meta information is unavailable in a structured way after a > distribution is installed. By installing the Meta file (e.g. in > auto/meta/Foo-Bar/META.yml) we retain it after installation and can make > it available for other tools. (Dagolden)
I can see this being _very_ useful, and recommend its adoption. > * Should the installed meta be identical to the Meta file in the > distribution or should it be stored in a neutral format (e.g > Data::Dumper)? (Dagolden) I'd say identical, unless there's compelling reason to change it. Maybe add a record of when/where the build was tested, and the levels of any build/test/requires present during the test? From a QA perspective, it would be nice to have a record of this somewhere. >From a distro build perspective, it'd be nice to know what combinations of required packages a package was tested with -- and conversely, if we're in an "untested" state due to a dependency being upgraded. -Chris -- Chris Weyl Ex astris, scientia