...
Agenda
- Questions/Issues/Pull requests/Announcements
- SPARQL Update API throws parsing errors when the triple contains & symbol, Is there anyway to escape it? (Slack question)
- Dragan's response
- VIVO release candidate
- Solr vulnerability issue
- SPARQL Update API throws parsing errors when the triple contains & symbol, Is there anyway to escape it? (Slack question)
- VIVO map of science
- Brian's request
- The sprint
- The first meeting - 2023-02-20 - opening sprint meeting
- When
- 20.02.23 - 10.03.2023
- The topic
- semantic web - https://github.com/orgs/vivo-project/projects/5/views/1
- Jena upgrade
- get rid of SDB code (Jena 4 is not supporting SDB)
- fix live backup of TDB
- External triple store performance improvement
- analysis, not implementation
- find bottle neck and identify how it should be improved
- analysis, not implementation
- Implement a new owl-reasoner (maybe https://github.com/stardog-union/pellet)
- analysis, not implementation
- Addition of a new expertise vocabulary
- To apply for a grant, Canadian researchers must classify the area of their research according to the Canadian federal government's standard taxonomy called Canadian Research and Development Classification (CRDC) 2020 Version 1.0. For this sprint we would like to port the code already developed internally to the vivo core
- work already done https://github.com/michel-heon/CCRD-CRDC
- Deliverables for this proposal
- The RDF/S representation of the CRDC vocabulary in English and French
- The Java code allowing the use of the CRDC by VIVO
- Review the documentation that appeared to be incomplete (Configuring External Vocabularies)
- Explore the possibility of introducing a vivo:Expertise class instead of using a skos:Concept to describe an expertise
- Jena upgrade
- Deployment/installer - https://github.com/orgs/vivo-project/projects/6/views/1
- VIVO-Installer review depending on the target user: developer, infra architect, corporate/institutional evaluator, etc.
- decoupling building and deployment
- deployment for testing by including sample data
- deployment for production
- specification of tdb backup parameters ???
- semantic web - https://github.com/orgs/vivo-project/projects/5/views/1
- When
Notes
- New feature for release candidate from 1.13.0.
- Release VIVO-1.13.0 · vivo-project/VIVO (github.com)
- Release VIVO-1.13.0 · vivo-project/VIVO (github.com)
- Changes for 1.14.0
- Release Testing - 1.14.0
- Pull requests · vivo-project/VIVO (github.com)
- Pull requests · vivo-project/Vitro (github.com)
- Solr issues prompt for questions?
- CVE-2021-27905
- Does Vitro/VIVO replicate index date?
- vivo-project/vivo-solr: Configuration and Installation instructions for VIVO's external Solr (github.com)
- Projects · vivo-project (github.com)
- Installation and environment improvements (github.com)
- Code style [3]
- Configuration [2]
- Dependency [2]
- Docker [2]
- GitHub Action [4]
- Maven [2]
- Testing/Performance [2]
- No Track [1]
- Semantic web features improvements (github.com)
- Bugs [4] [-1]
- External graph base [2]
- Jena TDB [5]
- Reasoning [2]
- Sample data [2]
- No Track (Epic) [2]
- [VIVO #3680] - Duplicated faux properties every time#3680 on board but closed
- [VIVO #3822] Align Docker containers with changes introduced by decoupling VIVO build from installation#3822 needs triage
- What is the estimated level of difficulty per issue?
- Michel Héon to Everyone - For my part, I am available for semantic web External Graph Base and Reasoning Maybe Jena TDB
Task List
- Dragan Ivanovic to add columns in the project board for Priority and Difficulty.
- Sprint participants to read description of issues and think about their preferences.
Previous Tasks
- Dragan Ivanovic will contact Lyrasis admins to get an account for https://vivo.lyrasis.org/
- Dragan Ivanovic will fix issues with layout and French sample data and publication graph - https://github.com/vivo-project/VIVO/pull/3810
- Georgy Litvinov will fix the issue with faux data properties with xml literal range - https://github.com/vivo-project/Vitro/pull/363
- William Welling will review previously described issues
- Dragan Ivanovic will work on specification of tasks for the next sprint - https://github.com/orgs/vivo-project/projects/5 and https://github.com/orgs/vivo-project/projects/6
- Dragan Ivanovic to send a test email through contact form - https://vivo.lyrasis.org/contact/
- William Welling to complete review/testing of https://github.com/vivo-project/VIVO/pull/3805 and to summarize results in the PRs comments
- Dragan Ivanovic to review William's comments and check what should be fixed/resolved before merging of the the branch
- Georgy Litvinov to fix issues with Russian email templates
- Georgy Litvinov to fix issues with faux data properties
- All to think about organization/improvements of sample data, Dragan Ivanovic to add an item in the next week agenda for discussion
- Dragan Ivanovic in communication with Georgy Litvinov to write/update documentation for faux (data) properties
- Dragan Ivanovic to review and merge
...