Configuring DSpace to operate with a universal IIIF-Server #9030
Labels
integration: IIIF
Related to International Image Interoperability Framework (IIIF) support
needs discussion
Ticket or PR needs discussion before it can be moved forward.
new feature
Is your feature request related to a problem? Please describe.
Currently, - if I'm understanding it correctly - DSpace is optimised to work with a separate Cantaloupe instance per DSpace backend.
There is a workaround by using slash substitutes at the iiif-server side and filling the parameters of the DSpace-Backend accordingly. But it produces quite obscure parameter settings:
Of course, this also means a corresponding setting on the part of the cantaloupe server.
In addition, however, the suffix "/content" must still be set on the cantaloupe server side. This is not automatically transferred by DSpace. Thus the server remains "DSpace-specific".
Describe the solution you'd like
In order to use one IIIF-Server for multiple DSpace- and None-DSpace instances, I suggest to check the following two questions:
Describe alternatives or workarounds you've considered
I described one workaround above, but the main problem there is: adding the url to the REST-API including the slash-substitute is somehow redundant, as we've already defined the parameter dspace.server.url.
I could offer pull request to address this issue, but I wanted to ask first, if there is an interest in it. This would of course include two more configuration parameter in the iiif.cfg.
The text was updated successfully, but these errors were encountered: