Project

General

Profile

Actions

Feature #2297

closed

API: Add file license links for IIIF Manifest

Added by Bernhard Koschiček-Krombholz 4 months ago. Updated 17 days ago.

Status:
Closed
Priority:
Normal
Category:
API
Target version:
Start date:
2024-05-28
Estimated time:

Description

For the IIIF manifest, the license URL should be provided: https://iiif.io/api/presentation/2.0/#rights-and-licensing-properties


Related issues 1 (0 open1 closed)

Related to OpenAtlas - Feature #2346: API: 0.4.4ClosedBernhard Koschiček-Krombholz2024-09-04Actions
Actions #1

Updated by Alexander Watzinger 18 days ago

My approach would be:
  • 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 :)

Actions #2

Updated by Bernhard Koschiček-Krombholz 18 days ago

  • Status changed from Acknowledged to Assigned
  • Assignee set to Bernhard Koschiček-Krombholz
  • Target version changed from Wishlist to 8.7.0
Actions #3

Updated by Alexander Watzinger 17 days ago

A few thoughts about linking license files:
  • 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.

Actions #4

Updated by Bernhard Koschiček-Krombholz 17 days 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.

Actions #5

Updated by Alexander Watzinger 17 days ago

Sure, lets concentrate on linking an external reference for now. I just wanted to share (and document) my thoughts about it ;)

Actions #6

Updated by Bernhard Koschiček-Krombholz 17 days ago

  • Status changed from Assigned to Closed
Actions #7

Updated by Bernhard Koschiček-Krombholz 12 days ago

Actions

Also available in: Atom PDF