Date
Call-in Information
Time: 10:00 am, Eastern Standard 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
- VIVO visualizations
- VIVO MVP - https://github.com/orgs/vivo-project/projects/10
- VIVO-ORCID
- VIVO 1.16.0 ongoing - https://github.com/orgs/vivo-project/projects/8/views/1
- Multilingual labels
- 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)
- 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
Notes
VIVO visualizations
Dragan discussed the options for creating visualizations for VIVO, comparing D3.js and Apache ECharts. He noted that D3.js offers more control but requires more time for implementation, while Apache ECharts is component-based but may not be suitable for exotic visualizations. Dragan reported that he had provided feedback on Apache ECharts to the TIB team, who will decide on the implementation approach and work on the visualization in the next period.
VIVO 1.16
Dragan and Georgy discussed testing new labels. Dragan raised concerns about ensuring all labels are correctly copied from spreadsheets and suggested including these changes in release candidate testing. They also agreed to check log files after application boot to verify proper loading of language files.
Actions
- Dragan Ivanovic to check VIVO log file to verify all labels for all languages are copied
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