Date

Call-in Information

Time: 11:00 am, Eastern Time (New York, GMT-04:00)

Attendees

(star)  Indicating note-taker

  1. Dragan Ivanovic  
  2. Georgy Litvinov
  3. William Welling 
  4. Brian Lowe (star)
  5. Ralph O'Flinn 
  6. Benjamin Gross 
  7. Huda Khan 

Agenda

  1. The VIVO ontology links are resolvable - https://vivo.lyrasis.org/ontology/core#Laboratory
  2. Github bot - https://github.com/advisories/GHSA-hcwx-7q5v-vc67/dependabot?query=user:vivo-project
  3. Jena 3 → Jena 4
  4. Formatting the codebase
  5. Rebasing branch(es) - dynapi
  6. Reviewing PRs
    1. PRs over non-main branch
    2. 2022-11-01 - VIVO Development IG

Notes

  1. Jena 3 to Jena 4.  
    1. Dragan: Do we know of users who regularly upgrade but that are prevented from going beyond Java 8?
    2. Georgy:  How long do we expect to support SDB?  Could get rid of some complexity by supporting only TDB; might make it easier to upgrade Jena.
      1. Dragan:  Would there be any reasons for someone not to move to SDB?
      2. Brian:  In early years of the project some IT departments were skeptical of native RDF stores and liked the idea of using an RDBMS that fit in with standard IT procedures.  Not sure if it might still be a concern.  At any rate it would be good to have better documentation / standard tooling for TDB backup.
      3. Dragan will investigate TDB backup options before moving to Jena 4.
  2. Formatting the codebase
    1. Dragan: Might be possible in the coming months.  Documentation should be on both GitHub and wiki?
    2. Spaces preferable to tabs.
  3. Rebasing the dynapi branch
    1. Georgy will try
  4. Improving PR reviews
    1. Dragan: Necessary to have two reviewers on sprint branch PRs?
    2. Georgy: Should require PR reviewer who actually builds and verifies in addition to code review
    3. Might postpone merging of private-use subtags because it’s not a blocker

Draft notes on Google Drive

Actions

  • Dragan Ivanovic to make consultation with the VIVO ontology group and Lyrasis system administrators about non-resolvable VIVO ontology links
  • Committers to take part in the sprint PR review process

Previous actions 

  • No labels