On 4/27/18 2:02 PM, L. David Baron wrote:
On Friday 2018-04-27 10:07 +0300, Henri Sivonen wrote:
For this reason, I think we should resist introducing dependencies on
JSON-LD in formats and APIs that are relevant to the Web Platform. I
think it follows that we should not support this charter. I expect
this charter to pass in any case, so I'm not sure us saying something
changes anything, but it might still be worth a try to register
displeasure about the prospect of JSON-LD coming into contact with
stuff that Web engines or people who make Web apps or sites need to
deal with and to register displeasure with designing formats whose
full processing model differs from how the format is evangelized to
developers (previously: serving XHTML as text/html while pretending to
get benefits of the XML processing model that way).
Yeah, I'm not quite sure how to register such displeasure.  In
particular, I think it's probably poor form to object to maintenance
work on a base specification, even if we're opposed to that
specification's use elsewhere.  At least, assuming we don't want to
make the argument that the energy being spent on that maintenance
shouldn't be.

I'm inclined to leave this one alone, unless somebody else comes up
with a better position we could take.

With the caveat that I have very limited knowledge about JSON-LD and am basing this mostly on the preceding exchange:

If there's a set of behaviors defined by the 1.0 spec, and a different set of behaviors implemented, deployed, and evangelized, I think it would be reasonable to object (on that basis) to a charter that does not explicitly include work items to bring the spec into line with reality.

/a
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to