Open sfolsom opened 1 month ago
The Metadata Indexing Requirements is probably the best place to start. They define a set of indexes (presumably a close correspondence to query parameters on a search), and the parts of a bibframe entry to fill them out.
This would be a good starting point for an openapi spec, perhaps with a PR to openAPI
However, looking over Stanford's code, maybe we are starting with the existing pipeline as a methodology for search, in which case that's the starting point?
This drives the implementation
Need to define the various types of search we need. E.g. searching by labels. More open ended searching across multiple indexes. See Service APIs: https://docs.google.com/drawings/d/1LBNa5ZcUd8gDxayuS1pXF4Rky2iYN67hOhSe6Oq4V3U/edit?usp=sharing