...
- Dragan Ivanovic
- Stefano Pinelli
- Ivan Mrsulja
- Miloš Popović
- Bridget Almas
- Georgy Litvinov
- William Welling
- Brian Lowe
- Benjamin Kampe
- Elvis Aravena
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
- @Committers to discuss 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
...