-
Notifications
You must be signed in to change notification settings - Fork 106
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
Allowing expanded type
values in conforming documents
#1206
Comments
The issue was discussed in a meeting on 2023-07-26
View the transcript2.2. Allowing expanded
|
The issue was discussed in a meeting on 2023-08-16
View the transcript2.2. Allowing expanded
|
Based on the discussion last week, we decided that allowing expanded type values would have negative impacts on environments that don't do JSON-LD Processing. The suggestion during the call was to strongly advise document authors to NOT use expanded type values (or any expanded form for a term). |
I disagree with framing, regarding JSON processors, which will happily process arrays of strings or URLs or a mixture... I look forward to seeing the value of JSON-LD processing section address the concerns regarding processing types that are URLs. |
The issue was discussed in a meeting on 2023-08-16
View the transcript2.2. Allowing expanded
|
It is my understanding that the PR that addresses #1227 will also address this issue. |
@TallTed wrote here: w3c/vc-jose-cose#76 (comment)
Given that
`type` is RDF Class
, its value MUST be a URI, not a literal.examples/vc-2.0/vc-ld-jwt.jose no longer resolves to a file, so I cannot check its actual content, and say what it should decode to contain, but that certainly is not —
That should be something more like this, with fully qualified URIs —
... edit from @OR13 below ...
While I think the left hand side is expected to be
type
based on the compact form requirement... I don't know if you are allowed to use the right hand side values as expanded when compact form is used.This would seem useful to "none JSON-LD processors" who want to distinguish:
Cases like this:
The text was updated successfully, but these errors were encountered: