Date
Call-in Information
Time: 10:00 am, Eastern Daylight Time, or 4:00 pm, Central European Summer 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 1.16.0 ongoing - https://github.com/orgs/vivo-project/projects/8/views/1
- roadmap
- Tested Hostable Docker Instance
- TIB to help in docker improvements
- Basic Branding via the UI
- 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/4019 Implementation (Milos)
- Reviewer1 (Georgy)
- Reviewer2 (Bridget)
- https://github.com/vivo-project/VIVO/issues/4019
- Milos - two PRs created, review started
- One out-of-the-box data source
- VIVO-Harvester (DSpace i OpenAlex)
- Moved to vivo-project organization
- WCAG 2.2 compliance for Wilma theme (AA)
- Milos will work on this
- Solr configuration update for 9.8.1
- Elastic Search support (prerequisite for Analytics)
- Ivan created PR
- 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
- Ivan created PR
- Jena Upgrade
- Brian to work on this
- Documentation of best practices for performance
- Wiki page update
- VPAT
- Lyrasis officers can help with this, but VIVO demo Docker instance is needed with merged new features
- Browse filters on custom page
- https://github.com/vivo-project/VIVO/issues/4006
- https://github.com/vivo-project/Vitro/pull/473
- https://github.com/vivo-project/VIVO/pull/4005
- Implementation (Georgy),
- Reviewer1 (Dragan),
- Reviewer2 (Brian)
- Reviewer3 (Ivan)
- https://github.com/vivo-project/VIVO/issues/4006
- Custom context path configuration
- https://github.com/vivo-project/VIVO/issues/3846
- https://github.com/vivo-project/VIVO/pull/4011
- https://github.com/vivo-project/Vitro/pull/475
- Implementation (Georgy),
- Reviewer1 (Dragan),
- Reviewer2 (Brian)
- https://github.com/vivo-project/VIVO/issues/3846
- Wilma theme
- https://github.com/vivo-project/VIVO/issues/3910
- https://github.com/vivo-project/VIVO/pull/4061
- Implementation (Milos),
- Reviewer1 (Georgy),
- Reviewer2 (Ben)
- https://github.com/vivo-project/VIVO/issues/3910
- User roles
- https://github.com/vivo-project/Vitro/pull/494
- Implementation (Georgy)
- Reviewer1 (Dragan)
- Reviewer2 (Ivan)
- removing standard roles???
- Capitalization in property groups
- https://github.com/vivo-project/VIVO/issues/4056
- https://github.com/vivo-project/VIVO/pull/4064
- https://github.com/vivo-project/Vitro/pull/495
- Implementation (Georgy)
- Reviewer 1 (Dragan)
- Reviewer 2 (Brian)
- https://github.com/vivo-project/VIVO/issues/4056
- JQuery upgrade
- https://github.com/vivo-project/VIVO/issues/3528
- https://github.com/vivo-project/VIVO/pull/4065
- https://github.com/vivo-project/Vitro/pull/496
- Implementation (Georgy)
- Reviewer1 (Dragan)
- MenuItem.js (Vitro) - on("click", )
- JSONParse - old browser
- dataType (VIVO) - json to html, text
- removing bootstrap.css file from nemo
- Reviewer2 (Milos)
- https://github.com/vivo-project/VIVO/issues/3528
- Tested Hostable Docker Instance
- new issues
- Register an ORCID
- https://github.com/vivo-project/VIVO/issues/4058
- might be a trivial PR
- Mint DOI
- https://github.com/vivo-project/VIVO/issues/4055
- TIB might be interested
- DataCite has grants?
- SPARQL query editor
- Citation style
- Register an ORCID
- roadmap
Notes
VIVO solr
Georgy prepared a PR for updating configuration to be compatible with Apache Solr 9. The team discusses how to handle releases for the vivo-solr configuration project, considering its compatibility with different VIVO and Apache Solr versions. They agree it's not directly tied to VIVO versions. Brian suggests creating a simple Wiki page with a table showing which VIVO-solr (and VIVO-es) versions are compatible with specific Vivo versions. The team also debates the appropriate version numbering scheme for vivo- solr releases. They agreed to change the naming convention to align with the Apache Solr version, such as "vivo solar, 8.11" instead of "1.11".
Browse filters on custom page
Brian to give priority on reviewing this PR. The Elastic Search PR depends on this PR. Ivan can help in reviewing this PR if it is needed.
Role management
Dragan and Brian discussed the issue of deleting standard roles, with Brian suggesting moving the n3 file defining those roles to the firsttime rdf directory. Georgy committed to making these changes. Dragan to test it and if it works it might be ready for merging.
JQuery upgrade
The team also discussed the removal of a Javascript framework, Dojo, from the Vitro project, with Georgy explaining that it was no longer needed and had been tested to ensure functionality.
Actions
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).
- 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
- Dragan Ivanovic to test the ability to remove roles after Georgy's changes.
- Dragan Ivanovic to open a GitHub ticket for self-registration
- 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
Previous actions
- 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