OLIP - Opensearch implementation
mitra42 opened this issue · 4 comments
mitra42 commented
Basic idea is cross app searching that OLIP will implement
Its nasty ... XML, and incomplete (no example of what wanted back)
- Think about online / offline extension
- Specifying whether to search offline or online or both
- Informing in results whether data is downloaded
- See https://gitlab.com/bibliosansfrontieres/olip/olip-api/issues/19
- Add to descriptor - see https://gitlab.com/bibliosansfrontieres/olip/olip-deploy/issues/2
- Build and return opensearch descriptor in response to query /opensearch
- Build and return (REMOTE) opensearch results in response to URL in descriptor
- Build local text based searcher at least of metadata and return results.
- Asked for any kind of tool to build index and format of index used https://gitlab.com/bibliosansfrontieres/olip/olip-api/issues/22
- Think about IIAB implementation
mitra42 commented
- add to descriptor
"search": { "container": "app", "opensearch_uri": "/opensearch" }
mitra42 commented
Debugging
mitra42 commented
Struggling with this ...
- Remote search is stuck behind an MR needed -
- ready to test solution and update see olip-deploy#2
- Now blocked on crash logging in https://gitlab.com/bibliosansfrontieres/olip/olip-dashboard/issues/29
- Local search is a big task
- https://gitlab.com/bibliosansfrontieres/olip/hugo-mediacenter/blob/master/docker/rebuild_mediacenter.py
- and that is stuck behind a bug ... https://gitlab.com/bibliosansfrontieres/olip/olip-deploy/issues/2
- npw fixed, can look at rebuild_mediacenter's files now.
- doesnt appear to be any tools in OLIP to build indexes, or anything really using them.
mitra42 commented