Do the VIVO instances communicate directly with one another to read one another’s SOLR index or is there some intermediating layer?
Huda: Yes. In UNAVCO/Cornell example, each had two SOLR URLs configured (local and remote); could search both directly, because each server had access to the other’s SOLR.
Code still exists but Cornell’s instance does not, so this setup is no longer running live.
Also a component of reading profile JSON from another VIVO.
Interested also in a JSON approach as we are integrating non-VIVO sites using JSON.
VIVO community also working now on GraphQL and other new developments that might also address this use case.
Amalina: Open to collaborating/collecting with others working in this space.
Andrew: Was there discussing of including the UNAVCO/Cornell work in a release of VIVO
Huda: JSON part was shot down because it was a direct translation of Java objects and not the kind of JSON people were expecting to see. Can’t remember if we discussed the search part.
Benjamin says there was a pull request at some point, but wasn’t acted on.
Huda: Can possibly do a code walkthrough on a future call.
Search across multiple VIVOs from one single VIVO website.
Capability Map: also bring back data from multiple VIVO instances?
Linking across VIVOs?
VIVO Scholars Task Force update
One GraphQL query mapping to a template
Should be easier to maintain with standard web development skills
Use data from any source and query it in a unified fashion
Jim: In theory it is possible; don’t know at this time how much work would be involved.
Jim: Underlying architecture now is Solr. With Spring data abstraction layer, possibility to use ElasticSearch. Can be done at the lower level of code so as not to impact the GraphQL endpoint. Not something to launch with.
Andrew: Solr is a different Solr from the main VIVO Solr?
Huda: GraphQL would allow you to conduct searches as well. Is it possible to extend that across multiple search indices?
Andrew: Is the current approach in the VSTF to have a GraphQL endpoint over the Solr index, or is it backed by ElasticSearch?
Don: Amalia, do you use the editing interface of VIVO?
Plan to develop a workflow where the researcher can request that the university upload something to the platform.
Amalia: no plans to let researchers edit information. Universities in Colombia follow a protocol where someone (not the researcher) is designated to edit that content.