...
- Dragan Ivanovic
- William Welling
- Bridget Almas
- Michel Héon
- Benjamin Kampe
- Brian Lowe
- Georgy Litvinov
- Ivan Mrsulja
- Miloš Popović
...
- Issues and PRs
- Upload of images reported by Benjamin Gross
- VIVO - ElasticSearch integration
The VIVO-HOME config directory should include applicationSetup.n3, there might be configured searchEngine (Solr is by default) - https://github.com/vivo-project/Vitro/blob/main/home/src/main/resources/config/example.applicationSetup.n3#L64-L79
If you want to change that I believe line https://github.com/vivo-project/Vitro/blob/main/home/src/main/resources/config/example.applicationSetup.n3#L78 should point to https://github.com/vivo-project/Vitro/blob/main/api/src/main/java/edu/cornell/mannlib/vitro/webapp/searchengine/elasticsearch/ElasticSearchEngine.java
I believe some configuration in ElasticSearch similar to https://github.com/vivo-project/vivo-solr might be needed???
- Upgrade VIVO 1.9 to 1.10
- Bootstrap 5 dependency
- A PDF VIVO documentation
- Depositing releases on Zenodo
Notes
...
Upload images issue
A GitHub ticket has been opened - https://github.com/vivo-project/VIVO/issues/3987. Georgy thinks he might fix this in the next couple of days.
VIVO - ElasticSearch integration
Dragan will try to investigate this further.
The VIVO-HOME config directory should include applicationSetup.n3, there might be configured searchEngine (Solr is by default) -https://github.com/vivo-project/Vitro/blob/main/home/src/main/resources/config/example.applicationSetup.n3#L64-L79
If you want to change that I believe linehttps://github.com/vivo-project/Vitro/blob/main/home/src/main/resources/config/example.applicationSetup.n3#L78 should point tohttps://github.com/vivo-project/Vitro/blob/main/api/src/main/java/edu/cornell/mannlib/vitro/webapp/searchengine/elasticsearch/ElasticSearchEngine.java
I believe some configuration in ElasticSearch similar to https://github.com/vivo-project/vivo-solr might be needed???
Upgrade VIVO 1.9 to 1.10
Santhosh Anand Ramia found confusing documentation for upgrading VIVO 1.9 to 1.10 - https://wiki.lyrasis.org/display/VIVODOC110x/Upgrading+VIVO. Dragan will discuss this with Santhosh.
A PDF VIVO documentation
VIVO Technical Documentation - Dragan generated PDF for VIVO technical documentation and links those PDFs in the wiki page. The question is whether we need to add those PDFs to other sources (vivo.lyrasis.org, github, etc) in the case wiki is down at some moment. One suggestion for consideration might be even adding PDF into the VIVO codebase. Problematic might be updating documentation and releasing patches because some changes in documentation.
Depositing releases on Zenodo
The VIVO GitHub repository is configured to automatically deposit release on Zenodo (https://zenodo.org/account/settings/github/repository/vivo-project/VIVO) after publishing a new release in GitHub (https://github.com/vivo-project/VIVO/releases).
Task List
- Georgy Litvinov to fix https://github.com/vivo-project/VIVO/issues/3987
- Dragan Ivanovic to investigate further integration between ElasticSearch and VIVO.
Previous Tasks
- Dragan Ivanovic to discuss with Georgy about upload of images issue
- Bridget Almas to review Wilma responsive PR
- Dragan Ivanovic to investigate GitHub - Zenodo integration (already in place - https://zenodo.org/account/settings/github/repository/vivo-project/VIVO
- Dragan Ivanovic to discuss with Don Elsborg about VIVO - ElasticSearch integration
- Dragan Ivanovic will prepared slides for presenting VIVO at the CRIS 2024 conference
- Dragan Ivanovic will monitor call for ORCID project
- Dragan Ivanovic will try to reproduce the issue by using VIVO 1.14.x release, to cherry pick the commit which is resolving the issue https://github.com/vivo-project/VIVO/issues/3934 and check whether it is resolving the issue reported by Diego
- Diego Rivas will confirm whether it resolves the issue
- Dragan Ivanovic will prepare VIVO 1.14.2 release candidate
- Ivan Mrsulja will add screenshots of email notifications for the password reset
- Dragan Ivanovic to contact native speakers to help in the validation of messages in https://github.com/vivo-project/Vitro/pull/421
- Dragan Ivanovic to update pull request template
- Dragan Ivanovic to draft contributing.md
- Dragan Ivanovic to update Readme.md file
- Dragan Ivanovic to review https://github.com/vivo-project/Vitro/pull/443, https://github.com/vivo-project/Vitro/pull/444, https://github.com/vivo-project/Vitro/pull/445
- Ivan Mrsulja to complete I forgot my password PR by adding draft translations of email notifications messages into all VIVO supported languages
- Dragan Ivanovic to invite Ian Sleter to join VIVO team and to review PR for docker improvements
- Dragan Ivanovic to respond on Humberto email - https://groups.google.com/g/vivo-community/c/6K651KthQAk/m/WjSjP0ZXAQAJ?utm_medium=email&utm_source=footer
- William Welling will create a PR for addressing docker issue https://github.com/vivo-project/VIVO/issues/3939
- Dragan Ivanovic will coordinate writing extended abstract for CRIS 2024 conference
- Dragan Ivanovic will review https://github.com/vivo-project/Vitro/pull/440
- Georgy Litvinov to investigate further the reported issue about sorting. If the issue exist it will be probably a new ticket and new PR for fixing that, Miloš Popović will open a ticket if that is needed.
- Georgy Litvinov to review I forgot my password PR
- Dragan Ivanovic and Ivan Mrsulja to complete review for Hiding (organization) profile pages
- Brian Lowe will respond on the Manuel Hidalgo email
- Dragan Ivanovic will contact Benjamin or Matthias for German validation, Michel for French validation, and Anna for Spanish validation - https://github.com/vivo-project/Vitro/pull/431/files
- Ivan Mrsulja will implement the suggestion to set the difficulty to easy by default - https://github.com/vivo-project/VIVO/issues/3918
- William Welling to review https://github.com/vivo-project/Vitro/pull/434
- Miloš Popović to improve Wilma theme to resolve issues reported by Georgy - https://github.com/vivo-project/VIVO/pull/3932
- Benjamin Kampe to help in validation of German labels - https://github.com/vivo-project/Vitro/pull/431/files#diff-bb423927e0836a896cfcf4a59808797d6f8cae5e3404d98d1572ed80d270d28e and https://github.com/vivo-project/Vitro/pull/431/files#diff-6cc406bfdad29755775006f31ce273b41dcbe69026af82c4e002fc919a6ee125 and https://github.com/vivo-project/VIVO/pull/3928/files#diff-0183b2b90ba7554c506b18de36fc3229985ddd1b12ad06198c546f0cb5992a54
- Dragan Ivanovic to organize writing wiki documentation for new features
- Georgy Litvinov to continue working on https://github.com/vivo-project/Vitro/pull/433
- Ivan Mrsulja to improve I forgot my password PR in accordance with discussion (sending notification to system administrator).
- Miloš Popović to review the audit tool PR (https://github.com/vivo-project/Vitro/pull/390, https://github.com/vivo-project/VIVO/pull/3879)
- Georgy Litvinov to review the CAPTCHA PR (https://github.com/vivo-project/Vitro/pull/427, https://github.com/vivo-project/VIVO/pull/3920)
- Kshitij Sinha to test VIVO on his mac machine
- Dragan Ivanovic to remind community about language validation in some PR
- Miloš Popović will work on fixing the issue with Nemo theme
...