...
- Strategy for publishing April release
- https://github.com/vivo-project/Vitro/pull/269
- Completion of PRs reviewing and Merging PRs https://github.com/vivo-project/VIVO/pull/3688
- Publishing a release candidate
- Testing the release candidate
- Wiki page - Release Testing - 1.13.0
- deployment of VIVO and Vitro
- mvn clean install
- main functionalities???
- https://docsforms.google.com/forms/d/e/1FAIpQLSdh_dSxxi77r4mXHxWc8RbICrQSXZhlEaREHSNB76-FGocZYQ/viewformgle/cqk3oK7UmJpDWGYt8
- and special focus on new features
- new interface translations,
- online translation feature,
- upload of files https://github.com/vivo-project/Vitro/pull/251files
- https://docs.google.com/forms/d/1XDmpCa9fLk_-opx7i0aCRCUYZhrnZ0FJZG6-0tx-Orc/viewform
- Advanced tests for software developers
- Deadline for preparation of GoogleForms - April 21st 2022
- GoogleForms
- Standard tests -
- https://githubforms.com/vivo-community/vivo-acceptance-testsgle/cqk3oK7UmJpDWGYt8
- To add a question about i18n
- Special focus on the new features - to be defined
- Advanced tests - https://githubforms.com/vivo-community/vivo-regression-testsgle/ZZLeVdBuDFMEMTGM7
- deployment of VIVO and Vitro
- Deadline for responses - May 5th
- Wiki page - Release Testing - 1.13.0
- VIVO 1.13.0 Technical Documentation
- New space should be added to wiki https://wiki.lyrasis.org/spacedirectory/view.action, and then page should be copied including children
- Adding of technical documentation for:
- Uploading files
- Configuration of email SMTP server
- online localization editor
- Deadline April 21st
- Publishing VIVO 1.13.0
- Deadline May 12th
- Dynamic API Sprint
- Requirements for JS and CSS framework selection - https://docs.google.com/spreadsheets/d/1p-86FdqQR2SpFIsK5Xa-k6Dgm5ORg6Lrc7eeOEetm8g/edit?usp=sharing
- Improvement of GitHub code management
- bug report template
- feature request template
- pull request template
- GitHub actions
- labels
Notes
- Dragan: Serbian language PRs merged
- Dragan: Will have to check if known vulnerabilities are resolved in Jackson, Jena ARQ, and swagger core
- Maven Repository: com.fasterxml.jackson.core » jackson-databind » 2.13.2.2 (mvnrepository.com)
- Maven Repository: org.apache.jena » jena-arq » 4.4.0 (mvnrepository.com)
- Maven Repository: io.swagger.core.v3 » swagger-core » 2.1.13 (mvnrepository.com)
- Dragan: Should update orcid client version
- Dragan: Wait for issues in progress for next minor release
- Brian working on removing spring dependency
- Georgy working on issue
- Dragan: Release testing form
- Standard: https://docs.google.com/forms/d/13W2vynR6OmavoV2Px_kJ-k-dlQDv3ERWG0PnXX7ekQA/edit?usp=sharing
- Advanced: https://docs.google.com/forms/d/1dks3b3sJsmM7Q33bwHW_1iVem5VRjg3fqpx8UTFKIfI/edit?usp=sharing
- New Features: https://docs.google.com/forms/d/19FMslvvSzg_FK-Wmxg4t7EOP2UDft4FVdQvM4-2IO50/edit?usp=sharing
- Performance testing?
- General issue with inconsistency and concern from minor changes impacting releases performance
- Brian: should have ability to backport fixes to previous minor releases
- Ralph: requires discipline in isolated commits for only the fix
- Benjamin: Don from CU has made requests in the past
- Dragan: important to have test coverage to ensure patches work for past versions
- Ralph: good ideas but should be future focus
- Dragan: how to afford requests for back porting?
- Brian: implementers not aware or monitoring security vulnerabilities may rely on the community
Actions
- Ralph O'Flinn to help with Preparing Documentation for Release by coping space VIVO 1.12.x Documentation to the space VIVO 1.13.x Documentation (or to grant Dragan Ivanovic permissions to do that)
- Dragan Ivanovic to work on documenting new features for VIVO 1.13.x Documentation
- Dragan Ivanovic to create the third one google form for reporting the testing results, that form should be used for testing new features introduced in VIVO 1.13.0
- Everyone to review https://docs.google.com/forms/d/13W2vynR6OmavoV2Px_kJ-k-dlQDv3ERWG0PnXX7ekQA/edit?usp=sharing and https://docs.google.com/forms/d/1dks3b3sJsmM7Q33bwHW_1iVem5VRjg3fqpx8UTFKIfI/edit?usp=sharing
- Brian Lowe to work on removing spring dependencies (https://github.com/vivo-project/VIVO/issues/3686)
- Georgy Litvinov to work on PR for merging back a lost fix he noticed
- Everyone to review spreadsheet for defining requirements for JS and CSS framework selection - https://docs.google.com/spreadsheets/d/1p-86FdqQR2SpFIsK5Xa-k6Dgm5ORg6Lrc7eeOEetm8g/edit?usp=sharing
Previous actions
- Benjamin Gross to review https://github.com/vivo-project/Vitro/pull/251
- Dragan Ivanovic to review https://github.com/vivo-project/Vitro/pull/251
- Georgy Litvinov to fix the issue with GitHub action https://github.com/vivo-project/Vitro/pull/269
- Ralph O'Flinn to review https://github.com/vivo-project/Vitro/pull/269
- William Welling to review https://github.com/vivo-project/Vitro/pull/269
- Georgy Litvinov to update pom versions in https://github.com/vivo-project/VIVO-languages/pull/104 and https://github.com/vivo-project/Vitro-languages/pull/54
- Dragan Ivanovic to review and merge https://github.com/vivo-project/VIVO-languages/pull/104 and https://github.com/vivo-project/Vitro-languages/pull/54
- Georgy Litvinov to review https://github.com/vivo-project/VIVO/pull/3613
- Dragan Ivanovic to review https://github.com/vivo-project/Vitro/pull/240
- Brian Lowe to review https://github.com/vivo-project/Vitro/pull/240
- Ralph O'Flinn to publish orcid-api-client 0.6.4 and update version of this library at https://github.com/vivo-project/VIVO/blob/main/api/pom.xml#L62
...