...
- Questions/Issues/Pull requests/Announcements
- A PR for VIVO REST API (Dynamic API)
- Plain parameter for SPARQL query
- https://github.com/vivo-project/Vitro/pull/391
- Do we have some scenario for plain parameters for N3 Template or SOLR query?
- UF performance issue with login
- Michael Bentz:
Hi everyone, I mentioned on the call last week that we are having login and logout performance issues for VIVO 1.13. It takes between 8-10 seconds to login with a VIVO account. I have tested installing VIVO both in a container and on the host. In both cases the VIVO application hangs when a login or logout request is made. The steps to reproduce are:
- Install using https://wiki.lyrasis.org/display/VIVODOC113x/Installing+VIVO
- Wait for VIVO application to finish initial startup
- Load VIVO with data (11GB tdbContentModels, 2.4GB tdbModels).
- Restart Tomcat
https://github.com/vivo-project/Vitro/commit/67c0421bea4ba6578037644d459be6a4318fd4ca- not a solution
- Michael Bentz:
- ORCID global participation fund
- A PR for VIVO REST API (Dynamic API)
- VIVO 1.14.0 RC 3
- Projects
- Dynamic API - https://github.com/orgs/vivo-project/projects/2/views/1
- VIVO REST API - https://github.com/orgs/vivo-project/projects/2/views/8
- June 2023
- VIVO REST API - https://github.com/orgs/vivo-project/projects/2/views/8
- Semantic web features - https://github.com/orgs/vivo-project/projects/5
- Jena 4
- external graphs (triple store)
- sample data
- Installation and environment improvements - https://github.com/orgs/vivo-project/projects/6
- Building improvements
- Code style
- CI improvements
- i18n - https://github.com/orgs/vivo-project/projects/4
- Multilingual data
- Dynamic API - https://github.com/orgs/vivo-project/projects/2/views/1
- VIVO REST API
- Person
- Organization unit
- Publications
- Events
- Projects
- Versioning
- endpoints - GET vivo_home/api/rest/{version}/persons
- documentation
- wiki pages linked with VIVO version space (VIVODOC113x) vs GitHub project for documentation (similar to https://github.com/DSpace/RestContract)???
- or only OpenAPI specification (Generating OpenAPI specification for endpoints)
- Fetching data
paginationlimit and offsetparameters with default values
- stats data in response
- size (usually the same as limit, except it is at the end of list), total, pagesCount, index (offset)
sortingsort by (data property name), order (ASC or DESC)plain parameters with default values
localizationContent language HTTP header parameter
Notes
Task List
Previous Tasks
- Dragan Ivanovic to discuss with VIVO committers whether we can improve VIVO WCAG compliance
- Brian Lowe will work on implementation of https://github.com/vivo-project/VIVO/issues/3770
- William Welling will improve docker images (https://github.com/vivo-project/VIVO/issues/3857)
- Dragan Ivanovic will increase priority of https://github.com/vivo-project/VIVO/issues/3858, and https://github.com/vivo-project/VIVO/issues/3859
- Dragan Ivanovic will continue communication with Joseph about the issue with mass removing data via slack
- Dragan Ivanovic to share results of discussion about using Docker images with Rodrigo via https://groups.google.com/g/vivo-tech/c/yAOHcsJg8ro (the problem might be that VIVO docker container is not seeing vivo-solr container, meaning it is a network mode issue)
- William Welling to upgrade docker instructions in VIVO GitHub
- Dragan Ivanovic to reorganize VIVO upgrade wiki pages - Upgrading VIVO
- Maxim Prokopenko to open a ticket (bug) for Solr index directory mount with docker compose (https://github.com/vivo-project/VIVO/issues/3857)
- All to think about priorities for further development of VIVO
- Dragan Ivanovic to check whether PDFDocument class is needed at all (and itext dependency)
- Dragan Ivanovic to open a ticket (github issue) for ingesting sample data memory problem
- all
- to provide feedback on https://docs.google.com/document/d/1jIIr90vTpI4l5KZeM30f_gOc-TpmlgKol-2oOEaU2Is/edit?usp=sharing,
- consider participating in https://forms.gle/16QbRU62CmJCaeJp8
- check personal calendars for the next sprint (May 22nd - June 9th, 2023)
- Dragan Ivanovic to announce publishing VIVO 1.14.0 RC2
- someone to test RC2
- Ivan Mrsulja tested RC2
- Dragan Ivanovic to create survey for collecting standard practice in VIVO deployment process
...