-
Notifications
You must be signed in to change notification settings - Fork 23
Confused about version triggering #99
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
Comments
So...that same example above works fine in @gkellogg's distiller (per #85 (comment)), and I also found a note about there being editorial changes needed/forth coming: #85 (comment) Perhaps the ones I've just described were already in @gkellogg's brain--or something better more like. 😁 |
The playground is out of date, we changed the text so that any use of |
jsonld.js needs to be fixed. |
Propose closing as duplicate of #85 |
Current text states...
However, the 1.1 playground at least, seems to "switch" on the first context object even if it does not have an
@version
.For example:
Throws:
So, my current proposal is to reword that text to:
However, I'm not sure if that matches any pre-existing thoughts/plans for version triggering.
Does a
@context
without@version
state that it should be processed asjson-ld-1.0
? Or since it hasn't stated an@version
does it just fallback to the default set in the JSON-LD processor (which is currently 1.0 most places)?The API's 4.1.2. Algorithm step 3.5 describes the scenario when
@version
has been set to something within the context, but doesn't explain what happens when one is not present.So, beyond updating the text above, we may also need to address this in the API spec also.
The text was updated successfully, but these errors were encountered: