Metro-Records / la-metro-councilmatic

:metro: An instance of councilmatic for LA Metro
MIT License
6 stars 2 forks source link

Integrate with federated search #769

Open hancush opened 3 years ago

hancush commented 3 years ago

Placeholder, more tk.

hancush commented 2 years ago

We met with Metro/Fishbowl to discuss a reciprocal integration. I've granted database access to the Mindbreeze dev appliance and a handful of Metro IPs.

@shrayshray One thing that has occurred to me since our meeting is that we derive several values for our in-house index from the raw data in the database. For instance, we:

The process to populate the Mindbreeze appliance/s would need to replicate these transformations in order to preserve the search functionality we currently have. We do them in Python, but they could also be translated into SQL, depending on the needs of the indexing process.

Should we plan to meet with Jeremy / Fishbowl in December?

shrayshray commented 2 years ago

@hancush yes, let's discuss this when we meet with Jeremy tomorrow 12/2.

hancush commented 2 years ago

We met with Fishbowl and got Jeremy access to our database, and I've been working with him on queries to help populate the index. Nothing further on this for now. Next steps are for Jeremy to finish building index and for Metro to run some test queries against the search appliance for QA before we pick up a reciprocal integration.

hancush commented 2 years ago

We met again yesterday. The index has been replicated in Mindbreeze. Metro needs to do more testing, and I am going to spike out an interaction with the remote index, using the Mindbreeze API: https://help.mindbreeze.com/en/index.php?topic=doc/apiv2search-Interface-Description/index.htm