Redirect root context ref to systemContextUri #1482
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
[Untested Draft]
Currently, we're not serving working JSON-LD, since the
/context.jsonld
reference used both in the embedded@context
reference:
and the Linke header variant served for plain JSON:
(This was pointed out during the BIBFRAME conference.)
This Untested Draft PR simply redirects to the chosen system context, from the previously working "convenience" URI (the root
/context.jsonld
resource; i.e. resolving to either https://libris.kb.se/context.jsonld and https://id.kb.se/context.jsonld).If you so decide, it could set the
whelk.systemContextUri
directly (it's not as "nice", but more explicit, and may be easier depending on web server configuration complexity).