Date
Call-in Information
Time: 11:00 am, Eastern Daylight Time, or 4:00 pm, Central European Time
Join Zoom Meeting
https://lyrasis.zoom.us/j/82780026236?pwd=9OpAEdspSGOI1IuEY1JZQ1sqe5ETbw.1Meeting ID: 827 8002 6236
Passcode: 070587- calendar invitation - ics
Attendees
Indicating note-taker
Agenda
- Federated RIMS based on VIVO
- VIVO MVP
- Brian Lowe
- specification/design - disambiguation/deduplication engine
- Milos
- WCAG
- Ivan
- specification/design - VIVO Harvester
- Jose Ortiz
- OAI-PMH server side + OpenAIRE guidelines for CRIS managers
- Reporting and Analytics
- specification of csv export
- negotiation
- Brian Lowe
- VIVO-ORCID
- VIVO 1.16.0 ongoing - https://github.com/orgs/vivo-project/projects/8/views/1
- Multilingual labels
- spreadsheet
Spanish- Portuguese
French
- spreadsheet
- UI
- Basic Branding and CSS upload
- Milos - two PRs created, review started
- https://github.com/vivo-project/VIVO/issues/4019
- https://github.com/vivo-project/VIVO/pull/4040
- https://github.com/vivo-project/Vitro/pull/486
- Implementation (Milos)
- Reviewer1 (Georgy)
- Reviewer2 (Bridget)
https://github.com/vivo-project/VIVO/issues/4019Implementation (Milos)Reviewer1 (Georgy)Reviewer2 (Bridget)
- Basic Branding and CSS upload
- Elastic Search support
- https://github.com/vivo-project/VIVO/issues/3177
- https://github.com/vivo-project/Vitro/pull/469
- https://github.com/vivo-project/VIVO/pull/4023
- https://github.com/vivo-project/vivo-es/pull/1
- Implementation (Ivan)
- Reviewer1 (Georgy)
- Reviewer2 (Dragan)
- https://github.com/vivo-project/VIVO/issues/3177
Jena Upgrade
Brian to work on this
- Documentation of best practices for performance
- Wiki page update
- Multilingual labels
Notes
Dragan and Brian discussed the potential for implementing federated frames based on VIVO, including challenges with real-time search and distributed architecture, while acknowledging past attempts that never reached production. Brian mentioned that while there were past attempts at real-time search across VIVOs, such as the Cross-Site Search project, these efforts never made it to long-term production. He suggested that the main obstacle was not performance issues but rather a lack of organizational funding and cooperation to pursue these goals at the project level. Brian and Dragan discussed the challenges of implementing a federated, real-time system using VIVO, particularly regarding latency issues and the need for simple triple pattern fragment queries. They explored the idea of replacing centralized systems like Google Scholar with a distributed architecture where each institution manages its own data. Dragan mentioned the possibility of discussing this idea further with other committers and potential service providers, while Brian expressed interest in participating in future discussions and implementations.
Actions
Previous actions
- Georgy Litvinov to respond to Brian's questions and provide more explanation on how to use and test the browse filters pull request.
- Brian Lowe to review and comment on Ben's new PR regarding content type comparison.
Dragan Ivanovic to create releases for VIVO Solr configuration project, using version numbers based on Apache Solr versions (e.g., VIVO Solr 8.11, VIVO Solr 9.8). https://github.com/vivo-project/vivo-solr/releases/tag/vivo-solr-8.11
- Dragan Ivanovic to create a Wiki page with a table showing which VIVO solr (and VIVO elasticsearch) versions are compatible with which VIVO versions
- Brian Lowe to review the browse filters on custom page pull request - https://github.com/vivo-project/Vitro/pull/473, https://github.com/vivo-project/VIVO/pull/4005
- Georgy Litvinov to move the standard roles definition file (n3) to the first-time directory and update the pull request https://github.com/litvinovg/Vitro/commit/bf01c86e44e861e4085fa60f62b26994c670e461
- Dragan Ivanovic to test the ability to remove roles after Georgy's changes.
- Dragan Ivanovic to open a GitHub ticket for self-registration https://github.com/vivo-project/VIVO/issues/4041
- Georgy Litvinov to check with Benjamin about TIB Docker approach and create a pull request for it
- All to work on simplifying and updating the "Additional Performance Tips" page. Dragan Ivanovic to coordinate
- Brian Lowe to start working on the Jena upgrade
Georgy Litvinov to investigate and potentially implement the OAI-PMH protocol- Dragan Ivanovic to speak with Ivan about creation of VIVO PR for setting up example.runtime.properties for basic configuration of ElasticSearch, as well as initial PR for https://github.com/vivo-project/vivo-es (JSON configuration, Readme.md instructions, License, Dockerfile)
- Dragan Ivanovic to open tickets for OpenAlex as a data source, and DSpace as a data source.
- Georgy Litvinov to review https://github.com/vivo-project/Vitro/pull/469
- Brian Lowe to review https://github.com/vivo-project/Vitro/pull/478, https://github.com/vivo-project/VIVO/pull/4015
- Brian Lowe to review https://github.com/vivo-project/VIVO/pull/4011, https://github.com/vivo-project/Vitro/pull/475
- William Welling to review https://github.com/vivo-project/Vitro/pull/474
- @All to read estimations and provide feedback, if any, via Slack #committers group till Monday 7th of October 2pm CEST
- Georgy Litvinov to create a GitHub ticket describing the issue with Docker deployment breaking existing Vivo instances.
- William Welling to investigate potential solutions for the Docker deployment issue.
- Dragan Ivanovic to summarize the discussion about the demo site for the next meeting.
- Georgy Litvinov to review/improve the first two wiki pages of Dragan's documentation draft next week (
https://wiki.lyrasis.org/display/VIVODOC115x/Using+Search and https://wiki.lyrasis.org/display/VIVODOC115x/Authorization )
- William Welling to consider adding indexing performance discussion to the next meeting's agenda.
- Dragan to create an issue for updating the GitHub action to create a Docker image on release instead of on push to main branch - https://github.com/vivo-project/VIVO/issues/3995
- Dragan to consult with the Leadership group on which sample data should be included in the demo site
- Dragan to update the Google form instructions for testing the UMLS configuration in the next release candidate
- All to test VIVO 1.15.0 release candidate 1