Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for IIIF requiredStatement on Cantus Ultimus #786

Closed
dchiller opened this issue Sep 26, 2023 · 4 comments · Fixed by #812
Closed

Add support for IIIF requiredStatement on Cantus Ultimus #786

dchiller opened this issue Sep 26, 2023 · 4 comments · Fixed by #812
Assignees
Labels
High Priority IIIF Manifest Errors with IIIF manifests, diva integration, and images for specific manuscripts

Comments

@dchiller
Copy link
Collaborator

From @ahankinson in a discussion at CantusDB#1072:

The IIIF manifests usually have a requiredStatement that are required, by the spec, to be shown by viewers. This usually specifies the institution that provides the images.

There is also a provider section that can give more information about the source of the manifest.

https://iiif.io/api/presentation/3.0/#requiredstatement

IIIF v2 had attribution and logo sections.

We need to add support for these required statements so Cantus Ultimus is in compliance with IIIF standards.

@dchiller dchiller added High Priority IIIF Manifest Errors with IIIF manifests, diva integration, and images for specific manuscripts labels Sep 26, 2023
@dchiller dchiller self-assigned this Sep 26, 2023
@annamorphism
Copy link

to be clear, does adding the requiredStatement in CU mean we no longer need to worry about whether CantusDB links to CU or to the original archive? or is it sort of a both/and situation?

@dchiller
Copy link
Collaborator Author

Both/and...

We need to add the requiredStatement because it turns out that IIIF viewers need to do that to be considered "up to code". And because it would generally good to provide credit where credit is due on images we are showing on Cantus Ultimus.

It seems to me based on the discussion in DDMAL/CantusDB#1072 that we still don't have a settled decision on when CantusDB links to where.

@annamorphism
Copy link

Ok, sounds like a discussion is in order then!

@dchiller
Copy link
Collaborator Author

dchiller commented Jan 5, 2024

Note: In the Presentation API v 2, the equivalent seems to be the attribution attribute.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
High Priority IIIF Manifest Errors with IIIF manifests, diva integration, and images for specific manuscripts
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants