...
Indicating note-taker
Agenda
- VIVO 1.15.0
- Release Testing - 1.15.0
- Five people tested new features - response summary
- 1 of those 5 didn't manage to test hide faux object property successfully. Taking into account that 4 others testers did that, I think this feature is working (I have also tested that), but we should give our best in documenting how this should be done
- 2 of 5 testers complained on message when they are providing a non-existing user email in I forgot my password page. The message is that an email has been sent, and it is desired feature. Initially, Ivan implemented two type of messages, no user account associated with that email and an email has been sent, but then we concluded in this way we are revealing existing account of a VIVO instance.
- Three persons tested standard features - response summary
- Add research areas using vocabulary services for UMLS is not working. The configuration is needed - Configuring External Vocabularies#ConfiguringtheUMLSExternalVocabularyService
- Visualizations issues
- Map of Science
- google maps should be replaced with open street map
- limited list of journals
- Capability map
- a lot of debug messages in the console
- Publication sparkline
- last 10 full years (2014-2023, no publications from 2024)
- show numbers even when publications are hidden (is this bug or feature)
- Map of Science
- Add research areas using vocabulary services for UMLS is not working. The configuration is needed - Configuring External Vocabularies#ConfiguringtheUMLSExternalVocabularyService
- Five people tested new features - response summary
- Release Testing - 1.15.0
- Clean up of the previous tasks list
- VIVO demo site
- data
- accounts
- docker
- https://hub.docker.com/r/vivoweb/vivo/tags
- vivo-home/config/runtime.properties
- https://github.com/vivo-project/VIVO/blob/main/docker-compose.yml
Notes
...
VIVO 1.15.0
Release candidate has been tested. There was a potential bug with importing UMLS vocabulary entries. Dragan tested that and concluded it is not a bug, an additional configuration is needed - Configuring External Vocabularies#ConfiguringtheUMLSExternalVocabularyService for the purpose of this import. Dragan will update google forms for collecting feedback in the testing procedure for forthcoming releases.
VIVO demo site
Dragan and William discussed the potential use of a Docker image for the VIVO demo site. They debated the inclusion of sample data, the frequency of database cleaning. The possibility of creating a separate Docker project for the demo instance was considered. They delved into their system and discovered a Docker action that had successfully pushed an image but also recognized issues with their current tag management system causing overwrites. They agreed on the necessity for a more stable system and considered triggering actions when new releases are published. They also discussed the idea of allowing users to select different sample data sets for their operations, with a focus on ensuring consistency in format and URL. Lastly, William clarified the difference between the host machine and the containerized application, and how Docker uses .env files and Docker Compose to substitute variables. Dragan will open a ticket for making Docker image based on publishing a release.
The next meeting will be organized in two weeks (25th of July)
Actions
- 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
Previous actions
- All to test VIVO 1.15.0 release candidate 1
- Brian Lowe to do final review of https://github.com/vivo-project/Vitro/pull/424
- Dragan Ivanovic to prepare release candidate if there is no objection from the team members
- Brian Lowe to address https://github.com/vivo-project/VIVO/issues/3901
- Georgy Litvinov to draft documentation for role management and extended search
- Dragan Ivanovic to align the VIVO Release Processwith https://central.sonatype.org/publish/generate-token/
- Georgy Litvinov to deploy 1.14.3 RC2 to https://vivo.tib.eu/vivorc/
- Dragan Ivanovic to release 1.14.3 after testing
- William Welling to review https://github.com/vivo-project/Vitro/pull/442
- Brian Lowe to review https://github.com/vivo-project/Vitro/pull/424
- All to consider participation in the ORCID-VIVO integration project and express their interest by filling out https://forms.gle/QHsCGy6spqJmP4JL6 till April 24th.
- Dragan Ivanovic to add deprecation note into Virtual Appliance Installation VIVO 1.2 (Windows)
- Brian Lowe to review https://github.com/vivo-project/VIVO/pull/3954
- Brian Lowe to review https://github.com/vivo-project/Vitro/pull/450
- Brian Lowe to review https://github.com/vivo-project/Vitro/pull/424
- William Welling to review https://github.com/vivo-project/Vitro/pull/442
- William Welling to review https://github.com/vivo-project/VIVO/pull/3916, https://github.com/vivo-project/Vitro/pull/421
- Georgy Litvinov to review https://github.com/vivo-project/Vitro/pull/460, https://github.com/vivo-project/VIVO/pull/3972
- Dragan Ivanovic to prepare a release candidate for VIVO 1.14.3 which includes https://github.com/vivo-project/VIVO/pull/3974 and https://github.com/vivo-project/Vitro/pull/462
- Dragan Ivanovic to create google form for expressing of interest to participate in ORCID-VIVO integration project
- Dragan Ivanovic to prepare VIVO 1.14.2 RC-2
- Dragan Ivanovic to push review process by sending messages into #committers and #reviewers channels
- Georgy Litvinov to create revert PRs for wilma responsive PRs
- Dragan Ivanovic to review (and merge if it ok) revert PRs
- Dragan Ivanovic to respond on email in accordance with discussion at this meeting
- Benjamin Gross to split JQuery PR into smaller one (one per theme) once when "Wilma responsive theme" task is completed and merged
- Dragan Ivanovic to discuss merging of simple PRs with only one reviewer in the #committers slack channel
- Dragan Ivanovic to prepare VIVO 1.14.1 release candidate
- Dragan Ivanovic to post a message in the VIVO committers channel about questions from this meeting
- Dragan Ivanovic to align Pull request template with Brian's suggestions
- Dragan Ivanovic to draft CONTRIBUTING.md file
- Dragan Ivanovic to create a new ticket for log4j vulnerability mitigation and to link to https://github.com/vivo-project/Vitro/pull/441
- Georgy Litvinov to draft updates for https://github.com/vivo-project/VIVO/wiki/Development-Processes#process-for-reviewing-contribution
- Dragan Ivanovic to draft updates for PR template
- Dragan Ivanovic to contact Arif regarding opening a ticket (feature request) for home page statistics
- Dragan Ivanovic will inform Ivan about decisions for I forgot my password PR
- Georgy Litvinov to review https://github.com/vivo-project/Vitro/pull/427
- Brian Lowe to review https://github.com/vivo-project/Vitro/pull/424
- Georgy Litvinov to improve https://github.com/vivo-project/Vitro/pull/433 (UI options for defining policies)
- Dragan Ivanovic to work on wiki documentation
- Dragan Ivanovic to contact Ralph O'Flinn about https://github.com/vivo-community/create-wsl2-vivo-dev-env
- Dragan Ivanovic to communicate with the Lyrasis team about adding commenting permissions to anonymous wiki users
- Ivan Mrsulja to implement suggested improvements into https://github.com/vivo-project/Vitro/pull/427
- Georgy Litvinov to improve https://github.com/vivo-project/Vitro/pull/390 in accordance with Miloš Popović review
- Dragan Ivanovic to review https://github.com/vivo-project/Vitro/pull/431
- Dragan Ivanovic to review https://github.com/vivo-project/Vitro/pull/432
- Georgy Litvinov to complete https://github.com/vivo-project/Vitro/pull/433
- Dragan Ivanovic to discuss with Milos Popovic about usage of JQuery in the nemo theme
- Georgy Litvinov to provide Dragan the information about volume size needed for mirroring GitHub into GitLab
- Dragan Ivanovic and Georgy Litvinov to complete merging the ABAC PRs
- Dragan Ivanovic to review extended search PR and Avoid lock on graph uri update in RdfServiceSparql PR
- William Welling will continue working on vivo-solr upgrade branch
- Ivan Mrsulja will consider adding a configuration flag for turning on/off the "I forgot my password" feature
...