Date
Call-in Information
Time: 10:00 am, Eastern Daylight Time (New York), 4pm Central European Summer Time
To join the online meeting:
https://lyrasis.zoom.us/j/84378615572?pwd=bGUxSjlyRTdjOGl5U1B6L0Yva3RQdz09
Meeting ID: 843 7861 5572
Passcode: 556561
One tap mobile
+16699006833,,84378615572#,,,,*556561# US (San Jose)
+19292056099,,84378615572#,,,,*556561# US (New York)Dial by your location
+1 669 900 6833 US (San Jose)
+1 929 205 6099 US (New York)
+1 253 215 8782 US (Tacoma)
+1 301 715 8592 US (Washington DC)
+1 312 626 6799 US (Chicago)
+1 346 248 7799 US (Houston)
877 853 5257 US Toll-free
888 475 4499 US Toll-free
Meeting ID: 843 7861 5572
Passcode: 556561
Find your local number: https://lyrasis.zoom.us/u/kerqtGDrJ4
Calendar invitation - ICS file
Slack
- https://vivo-project.slack.com
- Self-register at: http://bit.ly/vivo-slack
- Self-register at: http://bit.ly/vivo-slack
Attendees
Indicating note-taker
- Dragan Ivanovic
- Stefano Pinelli
- Ivan Mrsulja
- Miloš Popović
- Bridget Almas
- Georgy Litvinov
- William Welling
- Brian Lowe
- Benjamin Kampe
Agenda
- Progress on the implementation/review
- Corresponding author
- Dockerized VIVO update and vivo-home
- Docker demo images
- Remove filegraph/validation.n3
- WYSIWYG editor for HTML content
- Make willow responsive theme
- Elastic Search integration with VIVO
- Search results as CSV
- Managed and not-managed authors - https://github.com/vivo-project/VIVO/issues/2613#issuecomment-2329446335
- Browse filters on custom page - https://github.com/vivo-project/VIVO/issues/4006
- Populate sitemap.xml with lastmod value - https://github.com/vivo-project/VIVO/issues/4007
- Sample data
- https://raw.githubusercontent.com/chenejac/sample-data/refs/heads/reorganization/demovivo/abox/filegraph/sample-data.ttl
- Person, Organization, Publication, Event, Project, Grant
- Equipment
- Edit properties
- which properties should be there
- workflow
Notes
Paris Conference on Open Research Information
Dragan: The VIVO platform has been mentioned a couple of times during the conference - https://barcelona-declaration.org/conference/. There are a couple of the VIVO community representatives at the conference.
Sample data
Ivan Mrsulja forked Mike Conlon repository for generating sample data and tried to update it for the purpose of generating more comprehensive sample data. Ivan shared the screen to present the status of the implementation. Besides Persons, Organizations and Publications, it is extended to include Projects, Grants and Equipment. Dragan asked whether it is possible to make i18n sample data. Ivan will investigate how to do that. At the moment, generator is generating titles and descriptions of instances in Latin based on Lorem ipsum template text. Dragan asked whether we should move the repository to be inside vivo-community or vivo-project organization. Brian thinks we should do that. Georgy thinks we might have different use cases of sample data (testing, demo, etc.). Brian suggested creating small, middle and big sample-data generated by the generator. Ivan confirmed the size of the generated sample-data is configurable in the generator. Ivan will continue working on the generator.
Edit properties
Dragan initiated a discussion about the need for a feature to edit properties in the UI, similar to the process in WordPress. He suggested that when the system detects a first-time login as an administrator, a form should appear to edit default parameters and configure the platform. He suggested that the team should think about which properties should be defined and how the workflow should be organized.
Progress on the implementation/review
Remove filegraph/validation.n3
https://github.com/vivo-project/VIVO/pull/3994
This PR has been reviewed by Brian and merged.
WYSIWYG editor for HTML content
https://github.com/vivo-project/Vitro/pull/454
https://github.com/vivo-project/VIVO/pull/3971
Milos reviewed the PRs and confirmed it is working as expected.
Two new tickets:
https://github.com/vivo-project/VIVO/issues/4010
Already fixed by Georgy (https://github.com/vivo-project/Vitro/pull/474). Dragan will review PR.
https://github.com/vivo-project/VIVO/issues/4009
Team is not sure VIVO is affected by change in the reconciliation API.
Brian reported there is some issue with the deploy GitHub action - https://github.com/vivo-project/VIVO/actions/runs/11014078283/job/30583869669. Dragan will investigate to fix that.
Task List
- Dragan Ivanovic to fix https://github.com/vivo-project/VIVO/actions/runs/11014078283/job/30583869669
- Ivan Mrsulja to work on sample-data-generator
- Dragan Ivanovic to review https://github.com/vivo-project/Vitro/pull/474
- @Committers to discuss https://github.com/vivo-project/VIVO/pull/4003, https://github.com/vivo-project/Vitro/pull/471, https://github.com/vivo-project/vivo-solr/pull/8
- Dragan Ivanovic and Miloš Popović to review https://github.com/vivo-project/Vitro/pull/454, https://github.com/vivo-project/VIVO/pull/3971
- Dragan Ivanovic to find reviewers for https://github.com/vivo-project/Vitro/pull/469
- Dragan Ivanovic to review https://github.com/vivo-project/VIVO/pull/4004, https://github.com/vivo-project/Vitro/pull/472, and discuss with @committers whether the second reviewer is needed
- Georgy Litvinov to open PRs for https://github.com/vivo-project/VIVO/issues/2613#issuecomment-2329446335
- Dragan Ivanovic to review https://github.com/vivo-project/Vitro/pull/473, https://github.com/vivo-project/VIVO/pull/4005, and find the second reviewer
- Georgy Litvinov to write a comment about this ticket - https://github.com/vivo-project/VIVO/issues/4007
Previous Tasks
- Benjamin Kampe to work on https://github.com/vivo-project/VIVO/issues/3998
- Dragan Ivanovic to create a ticket for making a docker image for demo (with integrated data and user accounts), Miloš Popović to work on creation of such an image
- Georgy Litvinov to work on https://github.com/vivo-project/VIVO/issues/3992
- Dragan Ivanovic to work on https://github.com/vivo-project/VIVO/issues/3991
- Brian Lowe to review/test https://github.com/vivo-project/VIVO/issues/3993
- Ivan Mrsulja to work on https://github.com/vivo-project/Vitro/pull/469
- Dragan Ivanovic to contact Elvis regarding the issue with authentication
- Dragan Ivanovic to try to help Jinu with the installation issue
- Ian Slater will try to upgrade VIVO 1.14.0 to VIVO 1.15.0 and inform the team back in the case there is still some issue
- Dragan Ivanovic to investigate the UMLS issue and provide an update on Thursday committers' meeting.
- Bridget Almas to follow up with the Lyrasis hosting team regarding the Vivo demo site and report back. Dragan Ivanovic to investigate data which should be used in demo instance and to check how it might be part of docker.
- Victor Gabriel Pereira to explore using Elastic Search instead of Solr for VIVO's search functionality.
- Dragan Ivanovic to coordinate the VIVO 1.15.0 documentation update