...
Agenda
- Sonatype authentication approach
- VIVO 1.14.3
- VIVO 1.15.0
- https://github.com/vivo-project/VIVO/milestones/v1.15
- Active PRs
- Avoid lock on graph uri update in RdfServiceSparql
- https://github.com/vivo-project/Vitro/pull/424
- Georgy, Brian, Dragan
- SPARQL interface translation into German
- https://github.com/vivo-project/Vitro/pull/470
- Christian, Dragan, Matthias Lühr, and Markus Kotte
- Avoid lock on graph uri update in RdfServiceSparql
- Documentation
- Extended search
- Using Search
- Dragan - Done
- Search page customizations
- Georgy
- Using Search
- I forgot my password
- Documentation - Editing Your Profile
- configuration - Configuration Reference (also CAPTCHA configuration)
- Ivan
- Documentation - Editing Your Profile
- ABAC
- Authorization
- Georgy
- Authorization
- Audit tool
- The VIVO audit module
- Dragan - Done
- The VIVO audit module
- SPARQL Update API
- Private individual page
- Private individual pages
- Georgy
- Private individual pages
- Release note
- Release Notes
- Dragan - Done
- Release Notes
- Installation
- Installing VIVO
- Dragan - Done
- Installing VIVO
- Release testing
- Release Testing - 1.15.0
- To update google forms
- Dragan - Done
- Extended search
Notes
...
Sonatype authentication approach
Sonatype changed its authentication approach via maven scripts to be based on token, previously it was based on username and password. More details on how to generate a token can be found at https://central.sonatype.org/publish/generate-token/.
Dragan tested the new approach for the releasing VIVO 1.14.3 and it works. Dragan update wiki release process documentation - https://wiki.lyrasis.org/display/VIVO/VIVO+Release+Process.
VIVO 1.14.3
It was released in the previous week. Dragan and Christian tested the release candidate before publishing release.
VIVO 1.15.0 PRs
Two more PRs for reviewing and merging before we prepare a release candidate. Team discussed whether https://github.com/vivo-project/Vitro/pull/470 might be merged after it has been reviewed by German native speakers (Matthias Lühr and Markus Kotte). Dragan suggested merging that, there was no objection from the team members. Brian will review again https://github.com/vivo-project/Vitro/pull/424and if everything is ok it might be also ready for merging. Once when it is merged, Dragan will send a message in #committers channel to check if we are ready for preparing the VIVO 1.15.0 release candidate 1. It will be tested in the next couple of weeks, while we are updating technical documentation.
VIVO 1.15.0 documentation
Brian will address this issue - https://github.com/vivo-project/VIVO/issues/3901. Georgy will try to find time to work on documentation of advanced role management, he will try to document permission policies at the example of using custom SPARQL query for applying specific permission policy for the certain instances. Georgy should also try to document configuration of filters for the search page. Dragan has already prepared Release note wiki page, and googleForms for testing release candidate.
Actions
- Brian Lowe to do final review of https://github.com/vivo-project/Vitro/pull/424
- Dragan Ivanovic to prepare release candidate if there is no objection from the team members
- Brian Lowe to address https://github.com/vivo-project/VIVO/issues/3901
- Georgy Litvinov to draft documentation for role management and extended search
Previous actions
- Dragan Ivanovic to align the VIVO Release Processwith https://central.sonatype.org/publish/generate-token/
- Georgy Litvinov to deploy 1.14.3 RC2 to https://vivo.tib.eu/vivorc/
- Dragan Ivanovic to release 1.14.3 after testing
- William Welling to review https://github.com/vivo-project/Vitro/pull/442
- Brian Lowe to review https://github.com/vivo-project/Vitro/pull/424
- All to consider participation in the ORCID-VIVO integration project and express their interest by filling out https://forms.gle/QHsCGy6spqJmP4JL6 till April 24th.
- Dragan Ivanovic to add deprecation note into Virtual Appliance Installation VIVO 1.2 (Windows)
- Brian Lowe to review https://github.com/vivo-project/VIVO/pull/3954
- Brian Lowe to review https://github.com/vivo-project/Vitro/pull/450
- Brian Lowe to review https://github.com/vivo-project/Vitro/pull/424
- William Welling to review https://github.com/vivo-project/Vitro/pull/442
- William Welling to review https://github.com/vivo-project/VIVO/pull/3916, https://github.com/vivo-project/Vitro/pull/421
- Georgy Litvinov to review https://github.com/vivo-project/Vitro/pull/460, https://github.com/vivo-project/VIVO/pull/3972
- Dragan Ivanovic to prepare a release candidate for VIVO 1.14.3 which includes https://github.com/vivo-project/VIVO/pull/3974 and https://github.com/vivo-project/Vitro/pull/462
- Dragan Ivanovic to create google form for expressing of interest to participate in ORCID-VIVO integration project
- Dragan Ivanovic to prepare VIVO 1.14.2 RC-2
- Dragan Ivanovic to push review process by sending messages into #committers and #reviewers channels
- Georgy Litvinov to create revert PRs for wilma responsive PRs
- Dragan Ivanovic to review (and merge if it ok) revert PRs
- Dragan Ivanovic to respond on email in accordance with discussion at this meeting
- Benjamin Gross to split JQuery PR into smaller one (one per theme) once when "Wilma responsive theme" task is completed and merged
- Dragan Ivanovic to discuss merging of simple PRs with only one reviewer in the #committers slack channel
- Dragan Ivanovic to prepare VIVO 1.14.1 release candidate
- Dragan Ivanovic to post a message in the VIVO committers channel about questions from this meeting
- Dragan Ivanovic to align Pull request template with Brian's suggestions
- Dragan Ivanovic to draft CONTRIBUTING.md file
- Dragan Ivanovic to create a new ticket for log4j vulnerability mitigation and to link to https://github.com/vivo-project/Vitro/pull/441
- Georgy Litvinov to draft updates for https://github.com/vivo-project/VIVO/wiki/Development-Processes#process-for-reviewing-contribution
- Dragan Ivanovic to draft updates for PR template
- Dragan Ivanovic to contact Arif regarding opening a ticket (feature request) for home page statistics
- Dragan Ivanovic will inform Ivan about decisions for I forgot my password PR
- Georgy Litvinov to review https://github.com/vivo-project/Vitro/pull/427
- Brian Lowe to review https://github.com/vivo-project/Vitro/pull/424
- Georgy Litvinov to improve https://github.com/vivo-project/Vitro/pull/433 (UI options for defining policies)
- Dragan Ivanovic to work on wiki documentation
- Dragan Ivanovic to contact Ralph O'Flinn about https://github.com/vivo-community/create-wsl2-vivo-dev-env
- Dragan Ivanovic to communicate with the Lyrasis team about adding commenting permissions to anonymous wiki users
- Ivan Mrsulja to implement suggested improvements into https://github.com/vivo-project/Vitro/pull/427
- Georgy Litvinov to improve https://github.com/vivo-project/Vitro/pull/390 in accordance with Miloš Popović review
- Dragan Ivanovic to review https://github.com/vivo-project/Vitro/pull/431
- Dragan Ivanovic to review https://github.com/vivo-project/Vitro/pull/432
- Georgy Litvinov to complete https://github.com/vivo-project/Vitro/pull/433
- Dragan Ivanovic to discuss with Milos Popovic about usage of JQuery in the nemo theme
- Georgy Litvinov to provide Dragan the information about volume size needed for mirroring GitHub into GitLab
- Dragan Ivanovic and Georgy Litvinov to complete merging the ABAC PRs
- Dragan Ivanovic to review extended search PR and Avoid lock on graph uri update in RdfServiceSparql PR
- William Welling will continue working on vivo-solr upgrade branch
- Ivan Mrsulja will consider adding a configuration flag for turning on/off the "I forgot my password" feature
...