-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TAG interoperability concerns #371
Comments
Note: This is with regards to a TAG comment w3ctag/design-reviews#355 (comment) from @dbaron. |
I created PR #379 for this issue. |
Described what JSON-LD additionally brings to processing (Issue #371)
I was asked to give some examples of interoperability concerns. Here are two, one in each direction:
These sort of interoperability problems seem inherent to any spec that defines things as JSON-LD without specifying which processing model implementations must use. So I keep asking these questions of specs that refer to JSON-LD, because these sort of interoperability problems are frequently real-world problems in systems deployed at the scale of the Web. |
Reopening and changing title to "Interoperability concerns" |
Discussion in arch call on 12.9.: The entire TD specification makes normative assertions that define a valid TD. The URL https://www.w3.org/2019/wot/td/v1 is just used as an identifier, and the content does not have to be retrieved for validating a TD.
We also work to address other interoperability concerns and work with the JSON-LD group and via mechanisms such as profiles. |
Further considerations of TD interoperability should be discussed in the TD TF. |
David Baron:
I'm also concerned that the architecture overview says "The format can be processed either through classic JSON libraries or a JSON-LD processor": is this defined in a way such that both types of processing will yield the same results in all cases? If not, what leads to interoperability?
The text was updated successfully, but these errors were encountered: