02. Formally switch to "YAML Tiny"
Proposal:
Change the language referring to "YAML" to instead refer to "YAML Tiny" and
update the specification URL to point to the YAML Tiny specification.
(AdamKennedy)
Comments
* "YAML Tiny" is a subset-specification in the style of the "SVG Tiny"
specification [http://www.w3.org/TR/SVGTiny12/]. It just happens to be in
a module called YAML::Tiny, but a YAML Tiny parser is in the core as
Parse::CPAN::Meta. This parser also adds a few illegal edge cases like
the current illegal #YAML:1.0 version declarator (which no longer looks
like this).
* The creation of configure_requires stalled because of the need for a YAML
parser in the core to parse META.yml. All current full YAML parsers were
buggy or too large, and we don't use most of the features of YAML anyway.
The result was that the 5.10.1 contains a parser tailored to the needs of
META.yml. (AdamKennedy)