...
- Demo sample data
- Upgrade issue
- GitHub actions
- Progress on the implementation/review
- WYSIWYG editor for HTML content
- Search results as CSV
- Dockerized VIVO update and vivo-home
- Docker demo images
- https://github.com/vivo-project/VIVO/issues/4001
- Milos Popovic
Make wilma theme responsive→ Make willow responsive theme- Elastic Search integration with VIVO
- Short term tasks (3-6 months)
- Best practices for good performance
- Brian / Georgy
- Translations
- later
Official, tested Docker Image of latest release that people can grab and install, with data persistence between new images and upgrades.
William Welling
- Basic Branding: Logo, Colors, etc. via the UI
- Milos Popovic
- editing other configuration properties
- Out of the box connections with one of a choice of existing read-only data sources (Web of Science, Scopus, OpenAlex, PubMed, DSpace)
- Georgy
- deduplication, more than one source
- Metadata that is not part of the graph
- vCard ???
- Georgy
- vCard ???
- Audit tool/Version history of changes (required for GDPR compliance)
- done - Georgy
- WCAG compilence
- Milos Popovic
- Analytics (Switch to Elastic search with use of Kibana?)
- Ivan Mrsulja
- REST API
- Ivan Mrsulja
- Graph API
- OAI-PMH
- Jena 3 to Jena 5
- Brian
- Best practices for good performance
Notes
Demo sample data
Dragan reported about the progress on generic synthetic sample data for the VIVO demo site. Ivan is working on this task. He started from a sample-data-generator and improved it. The current result can be found at https://github.com/chenejac/sample-data/tree/reorganization/demovivo/abox/filegraph. It was more than 100MB, therefore Ivan split the result into four files. Georgy will talk with TIB colleagues whether there is a sense in adding those sample data into https://vivo.tib.eu/vivorc/.
Upgrade issue
Dragan asked whether the issue described in the email https://groups.google.com/g/vivo-community/c/bB8sobNAqUE is linked with https://github.com/vivo-project/VIVO/issues/3997. Georgy believes it might be and has a suggestion to overcome this issue while we are waiting for the fix of docker. Georgy will write that in a comment. Dragan will respond to the email and point to Georgy’s comment.
GitHub actions
Some VIVO github actions were failing due to inaccurate user account information for sonatype. Dragan fixed that. Moreover, Dragan also replaced the user account for the docker hub in the github secrets. Now it is a user account based on vivo@lyrasis.org. William helped in assigning privileges for this account.
Progress on the implementation/review
Two PRs are reviewed and ready to be merged if there is no other objection from the VIVO committers https://github.com/vivo-project/Vitro/pull/454, https://github.com/vivo-project/VIVO/pull/3971
The Team discussed about the name of the exported CSV and XML file - https://github.com/vivo-project/VIVO/issues/4000
Georgy fixed the name in accordance with suggestions (suffix searchresults instead of searchterm). The PR is ready to be merged.
Team discussed simplification of PRs for VIVO docker improvements and decoupling building and deployment - 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
The idea is to remove logic for checking manual change of files in vivo-home/rdf by customers. Logic is based on a digest file. Moreover, application context file for root user account email and the default namespace.
Short term tasks (3-6 months)
The VIVO leadership group created an interest group which is working on defining short-term and long-term goals for the VIVO development. Some tasks have been defined, the committers team should try to make rough estimation of resources needed for tasks’ implementation. At the next Thursday meeting we will discuss that, meanwhile everyone should think a little bit about listed tasks (above in the meeting agenda).
...