Date
Call-in Information
Time: 11:00 am, Eastern Time (New York, GMT-04:00)
To join the online meeting:
- Go to: https://duraspace.zoom.us/j/823948749
- Or iPhone one-tap :
- US: +14086380968,,823948749# or +16468769923,,823948749#
- Or Telephone:
- Dial(for higher quality, dial a number based on your current location):
- US: +1 408 638 0968 or +1 646 876 9923 or +1 669 900 6833
- Meeting ID: 823 948 749
- International numbers available: https://duraspace.zoom.us/zoomconference?m=Qy8de-kt6W4fMMDQCAV_3qfH1W-lxAo5
Slack
- https://vivo-project.slack.com
- Self-register at: https://goo.gl/forms/JxQFkut4TYj4Ehww1
- Self-register at: https://goo.gl/forms/JxQFkut4TYj4Ehww1
Development Process
Attendees
Indicating note-taker
Link on Duraspace Wiki:
https://wiki.duraspace.org/display/VIVO/2018-05-01+-+VIVO+Development+IG
Attendees
Andrew Woods
Muhammad Javed
Benjamin Gross
Jim Blake
Kitio Fofack
Mike Conlon
Ralph O’Flinn
Marijane White
Agenda
Last opportunity to discuss before the retrospective meeting.
April Sprint (Sprint JIRA Board)
Updates from:
1.10 release
Benjamin: recommends that it is better to keep the mysql driver maintenance release of mysql driver (5.1.46) instead of the last GA (8.0) release. Benjamin will continue watching security vulnerabilities resolution on mysql driver.
Mike: Mysql should not be exposed at least for VIVO scenario where there should be instead a SPARQL endpoint. The known vulnerabilities of mysql driver might therefore mitigated by the context on VIVO. Here are the links to both rleases of mysql connector-J https://dev.mysql.com/doc/relnotes/connector-j/5.1/en/, https://dev.mysql.com/doc/relnotes/connector-j/8.0/en/
Distribution API, there is no one against it’s inclusion in the VIVO Code as Graham is absent.
Mike: VIVO is not dependant on Distribution API unless the installation is customized to use it.
Jim: The project is open source so there is no emergency in integrating that API into VIVO since one can always integrate it into his installation.
There are many pending PR on Vitro/VIVO to be reviewed.
VIVO ontologies
Javed VIVO Ontology & ontologies.owl are merged. Migration from VIVO 1.9 to 1.10 has been tested and requires no effort
Mike: any person who seems unsure can give a try
VCard Ontology update will not change anything in the application during this sprint. The work planned on that issue is all done.
Multi-Language support
The issue generated PRs on VIVO, Vitro, Vivo-languages and sample-data
Benjamin: The PRs on VIVO-1451 can’t found on the vivo-project repository; Kitio will make sure to put the links in the corresponding JIRA ticket.
Tickets In-Review piling up
Deadline for a pull request submission: April 30th, 2018 12am PST.
* Pull requests submitted after April 30th will be considered for later release.
Deadline for Code freeze: May 10th, 2018 12am PST.
* Any code that is not merged in dev branch by May 10th, may not go in ver 1.10 and will be considered for later release.On-going sprints, see 2018 Sprint Schedule (For Discussion)
What would be pace the team can commit to ? One sprint each month or each quarter.
Mike: We can have a flexibility to say a planned sprint is not going to happen. Other participants are interested in coming into sprints but they need a schedule.
Javed: We need a schedule in order to have institutions committed and build the community. There are issues to meet in terms of resources (Sprint leaders, Task leaders, developers) and corresponding task.
Andrew: Having a schedule with no commitment might end up in new participants alone on a sprint.
Kitio: Suggest keeping a ad-hoc mode as we did for the first sprint.