Date
Call-in Information
Time: 10:00 am, Eastern Time (New York, GMT-04:00)
Join Zoom Meeting
https://lyrasis.zoom.us/j/81398228834?pwd=SE0wdFN3NnFVbEhYVUhuM3BtQmVUQT09Meeting ID: 813 9822 8834
Passcode: 728426
Attendees
Indicating note-taker
Agenda
- Releases management
- Status
- Making VIVO 1.12.1 functional
- Next steps
- We are switching to time-based publishing releases process, therefore we need
- Efficient process
- Well documented
- More members capable to do that as a backup solution if Ralph is not available
- Possible solutions
- Docker container for preparation of a release
- Pair deployment / preparation of a release
- We are switching to time-based publishing releases process, therefore we need
- Status
- Improvement of contribution process
- Contributor License Agreements ???
- Do we want that?
- Optionally?
- Contributing code with a fork, branches, and pull requests
- discourage large PRs
- Probably not always possible
- PR templates updated
- Contributor License Agreements ???
Moving forward reviewing PRs on VIVO and Vitro
- https://github.com/vivo-project/Vitro/pulls and https://github.com/vivo-project/VIVO/pulls
- Tiny and big PRs classification
- labels - small, middle, large PR
- assignments of labels done for 2021 PRs
- Assignment of reviewers
- done for 2021 PRs
- please, check and inform me if you are available and willing to perform review (and provide some estimation when that can happen)
- Using slack and core committers meetings for pre-reviewing discussion and reporting
- How to proceed with old PRs
- contributors are not active anymore in the VIVO community
- merging conflicts
- organization of repository might be changed
- Add Spring/Spring Boot in VIVO
- There is some progress
- It should enable easy running and debugging of the VIVO application
Notes
Actions
Previous actions
- Ralph O'Flinn to resolve missing i18n directory issue in VIVO 1.12.1 release
- Dragan Ivanovic to update PR template to discourage large PRs or at least to ask contributor for reason why it is necessary to have large PR
- Dragan Ivanovic to help Ralph in resolving publishing releases issue. Also, to try to improve documentation.
- Dragan Ivanovic to assign PRs to reviewers (committers)
- Later, we can improve contribution policy, including closing PR with inactive PR creators (who didn't responded on comments). We should also consider introducing Contributor license agreements in the process - link
- All to read and provide feedback for VIVO 2.0 architecture https://docs.google.com/document/d/1z51mkqlAopQ2rLkitHiQVwRojijnPM9pB8tQelW-lSA/edit?usp=sharing