yes, we considered YAML. First of all, the OSGi Configuration Admin
specification will use JSON. That spec started with using YAML, but in
the end no one was happy with the format, so we replaced YAML with JSON.
While YAML can support JSON, no one really does this - so we end up with
real YAML and JSON mixed. Which is confusing. And YAML is not practical
as soon as your document gets to a certain size.
Or in other words :) I'm very much opposed to using YAML. Let's keep it
simple and JSON works fine.
The JSON comments are based on what everyone seems to use (). It's
easy to explain and easy to process.
Julian Sedding wrote
Adobe Research Switzerland