Date
Call-in Information
Time: 11:00 am, Eastern Time (New York, GMT-04:00)
To join the online meeting:
- Go to: https://lyrasis.zoom.us/my/vivo1?pwd=a2Q3RUVKVkN2dkNHV3FUaFRtLzhGdz09
- Passcode: 351860
One tap mobile:
US: +16699006833,,9358074182# or +19292056099,,9358074182#
Or Telephone:
US: +1 669 900 6833 or +1 929 205 6099 or 877 853 5257
Meeting ID: 935 807 4182
International numbers available: https://zoom.us/u/aeANHanzED
Slack
- https://vivo-project.slack.com
- Self-register at: http://bit.ly/vivo-slack
- Self-register at: http://bit.ly/vivo-slack
Attendees
Indicating note-taker
- William Welling
- Andrew Woods
- Brian Lowe
- Huda Khan
- Benjamin Gross
- Nicolas Dickner
- Georgy Litvinov
- Ralph O'Flinn
- Michel Héon
- Benjamin Kampe
Agenda
- Sprint updates
- 1.12 release planning
- Merge and test of sprint-18n into master: week of Feb 8th
- 1.12 release candidate #1: Feb 15st
- Two week RC-1 testing period
- For each subsequent RC-2 (if required), adding another two weeks to the schedule
- Do we want the `war` install in 1.12? -
- Next steps?
- 1.12 release planning
- Inference mechanism: how to activate the mechanisms to infer universal and existential restrictions
- Potential patch releases?
- Tickets that should be close to merge
- Post-i18n priorities
- VIVO-in-a-box
- Ingest / Kafka
- Advanced Role Management
- Moving Scholars closer to core - next steps
Future topics
- Vitro JMS messaging approaches - redux
- Which architectural pattern should we take?
- What should the body of the messages be?
- Renaming of 'master' branch? (ZDNet, BBC)
- Guidance from GitHub
- DSpace has done it
- Fedora has done it
- Samvera is doing it
- Incremental development initiatives
- Integration test opportunities with the switch to TDB - requires startup/shutdown of external Solr ..via Maven
Tickets
Status of In-Review tickets
Notes
- Sprint updates
- Merge and test of sprint-18n into master: week of Feb 8th
- 1.12 release candidate #1: Feb 15st
- Two week RC-1 testing period
- For each subsequent RC-2 (if required), adding another two weeks to the schedule
- Do we want the `war` install in 1.12? - VIVO-1443 - Decouple VIVO build from installation REOPENED
- Next steps?
- Still interest in this?
- William Welling is still potentially interested in taking it over the line.
- William - question, should I prioritize this over i18n work? Andrew- Yes please
- End result should still meet the needs of people that are customizing VIVO
- Won’t automatically move into Tomcat
- Home directory management - will require the VIVO webapp to deploy the home directory during startup
- Michel: Does the delivery of 1.12 depend on finishing this ticket? Andrew: Maybe. There is a lot of interest. Benjamin - optimistic that it will get done, but wouldn’t want it to be a blocker for 1.12
- Andrew: Planning on a wrap up meeting on Friday. 11am perhaps to give people a little time to wrap things up
- Andrew q to Georgy: Are Russian translations of interest for VIVO? Georgy: I have started it two years ago, a year ago started this project and have been waiting for a release to continue working on the translation. Will there be translations in ontologies, as well? Andrew: Will be documented. Will be looking for input. Re: ontologies documentation should also include this. Since annotation properties are stored in RDF. Brian: All that must be altered are 1. Properties files 2. Set of RDF get loaded for language-specific labels for ontology entities 3. Some templates (.ftl)
- Sprint - progress is being made, people are self--assigning tickets
- Discussion on capability map issue: There are multiple objects (instead of multiple labels on a single object). Perhaps could be changed from a CONSTRUCT query to a SELECT query which is easier to work with using the filter. See https://github.com/vivo-project/VIVO/commit/f32dea3628d8a0d8570ad9edead4ac15fe349816#diff-4697ae5cbe1a399c32538efd6[…]78724a0f2b131bce789bfR168-R187 for example
- Regression test PR- one minor change https://github.com/vivo-community/vivo-regression-tests/pull/5 Andrew will help
- NIcolas - working on splitting out large PR into separate smaller ones
- Andrew - focusing on resolving open PRs/reviews
- 1.12 release planning
- Potential patch releases?
- VIVO-1950 - Google visualization libraries not loading - sparklines broken OPEN
- Don Elsborg , any interest in picking this up?
- Inference mechanism: how to activate the mechanisms to infer universal and existential restrictions
- Michel - would like to see in abox, in the individual
- Brian - That’s an unimplemented feature. Could repurpose the simple reasoner but may not be a trivial amount of work.
- Michel - JFact can make inferences on instances. But not implemented within VIVO.
- Brian - originally there were no good solutions because memory was too limited to perform reasoning on the entire abox, but the tbox can sit in memory just fine.
- Michel - what’s the shortest path forward? Brian - suck your whole abox into JFact (in memory), maybe servers can support this now. Could even alter RDF service so it talks directly to JFact.
- MIchel - is there documentation on the current reasoner?
- Brian - nothing up to date
- We allow people to edit the tbox… that can have huge consequences in running production VIVOs, i.e. result in millions of new triples depending on how the reasoner works
- Brian - are the inferences in the tbox? Were you expecting to actual individuals to get properties?
Actions