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

Implement IIIF content search results #5792

Open
3 of 4 tasks
elynema opened this issue Apr 19, 2024 · 3 comments
Open
3 of 4 tasks

Implement IIIF content search results #5792

elynema opened this issue Apr 19, 2024 · 3 comments
Assignees

Comments

@elynema
Copy link
Contributor

elynema commented Apr 19, 2024

Description

Grab results from Solr query for search within and format those results into the proposed IIIF content search response.

See #5786 for sample search results format.

The iiif_manifest gem is built only for presentation and probably won't work for this for the most part. What is the best path to creating this response? We can create our own response, and check in with Princeton or IU Digital Collections team to see what their implementations look like. They could be using the Blacklight IIIF search gem or a similar library.

Done Looks Like

  • Investigate how to build the JSON response from the Content Search service
  • What needs to be tweaked from current mockups?
  • Discussion with team on proposed response structure
  • Create a new issue if needed to implement the response using the information returned from our Solr queries
@cjcolvar
Copy link
Member

FWIW the blacklight_iiif_search uses the iiif-presentation gem (also called osullivan) instead of iiif_manifest

@elynema
Copy link
Contributor Author

elynema commented Apr 23, 2024

I wonder if we could leverage blacklight_iiif_search or if the way we need to format queries and results is too unique and we would just be fighting it.

@elynema
Copy link
Contributor Author

elynema commented May 17, 2024

Add to content for Swarm on 5/22/24.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants