Feature #2297
closedAPI: Add file license links for IIIF Manifest
Description
For the IIIF manifest, the license URL should be provided: https://iiif.io/api/presentation/2.0/#rights-and-licensing-properties
Updated by Alexander Watzinger 3 months ago
- Use already existing backend functionality to add an external reference (URL) to a type. See e.g. https://demo.openatlas.eu/insert/external_reference/15781
- The API looks if there are URLs connected and takes the first one it finds
- We document somewhere (manual, type description, ...) this behavior
In case this is ok with you, Bernhard: just go for it :)
Updated by Bernhard Koschiček-Krombholz 3 months ago
- Status changed from Acknowledged to Assigned
- Assignee set to Bernhard Koschiček-Krombholz
- Target version changed from Wishlist to 8.7.0
Updated by Alexander Watzinger 3 months ago
- We should keep in mind that not every license might be available online, e.g. a custom made license
- It is also possible to add a file to a type which might be linked to but it would only be served if:
- The API is set to public
- The file is set to public
- The file has a license (but we could write an exception for that)
If we want to also use links to an attached file we would still have to think if we want to prioritize the external link or the file if both are available and, like with external links, there might be more than one.
Updated by Bernhard Koschiček-Krombholz 3 months ago
For the purpose of IIIF licensing, one link is enough and more is not supported.
I don't know how many image licenses are not online available, maybe we postpone an implementation of files for the time, when it is needed.
Updated by Alexander Watzinger 3 months ago
Sure, lets concentrate on linking an external reference for now. I just wanted to share (and document) my thoughts about it ;)
Updated by Bernhard Koschiček-Krombholz 3 months ago
- Status changed from Assigned to Closed
Updated by Bernhard Koschiček-Krombholz 3 months ago
- Related to Feature #2346: API: 0.4.4 added