IIIF / api

Source for API and model specifications documents (api and model)
http://iiif.io/api
105 stars 54 forks source link

Possible discrepancy between Pres. API spec. and JSON-LD Context re. viewingDirection #2297

Open milvld opened 1 month ago

milvld commented 1 month ago

While browsing the Presentation API specification and the accompanying JSON-LD Context, I've noticed that the specification states that the value of viewingDirection 'MUST be a String', whereas the Context views this as an @ container of @ set.

Is it possible that this is a contradiction? Since it results in the fact that the manifest outputted using this context, uses an array of strings for viewingDirection rather than a single string value.

azaroth42 commented 4 weeks ago

Great catch, thank you! It shouldn't be @container:@set in the context

azaroth42 commented 3 weeks ago

Dawn and Rob note that this can be fixed at any time as context is not semantically versioned