On Sep 5, 2009, at 4:42 AM, David Golden wrote:
Currently, M::B looks for YAML or falls back on M::B::YAML (which is
an extraction from YAML.pm). Should these switch to YAML::Tiny?
(E.g. I would pull in recent YAML::Tiny guts into M::B::YAML).
I suspect that would be more robust than YAML, since META.yml isn't
YAML and Parse::CPAN::Meta is the read guts of YAML:Tiny anyway.
If it works, what difference does it make? Is that not just shaving
yaks?
The other option I'm considering is to create a new, CPAN::Meta
distribution and rely on that to abstract away all implementation
details of CPAN Meta files so as the implementation eventually changes
(e.g. YAML to JSON), M::B can stay the same.
+1
Best,
David