Ricardo Signes wrote:
* David Golden <xda...@gmail.com> [2009-10-09T07:42:06]
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)
Accept with modification: YAML Tiny should be as the specification for
YAML-like META files, which should be deprecated in favor of META files encoded
in JSON.
Certainly, everyone involved in this is aware of this, but let me state
one time for the record YAML::Tiny minus dumping == Parse::CPAN::Meta.
This assertion holds now and will in future. For this reason, I am
*strongly in favour* of defining the YAML-based META files as using this
subset/dialect of YAML.
As for adopting JSON as the default format: What's the chances of
including a full JSON parser in core?
IIRC the main reason against including a full YAML parser in core was
that they're all different and likely broken in subtle or not so subtle
ways. Certainly, they're all dead-and-wrong or in flux (both of which is
bad for perl core). I understand this criterion does not apply to JSON?
Cheers,
Steffen