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
- Steven McCauley
- @Svantje Lilienthal
- Benjamin Gross
Agenda
- Sprint update
- i18n
- Externalized Search
- ABox / TBox
1.10
bugs (1.10.1?)
Plans for a 1.10.1 patch release
- Advanced Role Management 3-day fiesta!
- ORCID integration
- Recent mailing list topics:
- No Subject - csv ingest
- Add Handle Support in VIVO?
- Adding External Vocabularies
- Answered. Nice work, team!
Notes
Pre-Agenda discussion regarding ORCID
Suggestion to log into OpenVIVO and provide ORCID and see what happens
Sprint update
German updates for intl, externalized search included jims updates, Ralph and Huda did review of some SOLR items
Ralph - one minor update and it should be done
Huda - needs another smoke test, search boost then done
SOLR -- just needs a little clean up
Andrew - 1.10.1 can be a minor update with these changes
Don - did elastic index people?
Andrew -- content showed up in elastic, but when he added people they did not
Don -- had no problem seeing people show in 1.9.3 with elastic
Don - to create a ticket to update docs with centos 7, glib 2.14 pre-req to compile 1.10
Ralph -- Java 8 EOL -- need to look at this
Jim -- Java 11 has long term support, Oracle will prob charge for 1.11 support, openjdk should be considered
Ralph - only thinking openjdk
Jim -- is doc up to speed with openjdk vs. oracle jdk
Ralph -- will update docs
Brian -- problems uploading jpegs
Don - changes in application.n3 to allow uploads of images with openjdk 8
Benjamin posted: https://github.com/vivo-project/Vitro/commit/437bb9f5153c240ca90a34b8b69460f990c045e2 for Grahams openjdk image changes
Andrew - re java version and openjdk - we need a policy regarding version of java and os that vivo works against
OpenJDK
• https://openjdk.java.net/ (edited) -- this is actually Oracles
So which version of jdk to attach ourselves to
Ralph - has always used the Redhat versions and had success
Andrew - Redhat version is most reliable and supported by RHEL
Ralph - Redhat version also has a high level of support for Tomcat
Jim posted in slack: Some discussion on our options: https://blog.joda.org/2018/09/do-not-fall-into-oracles-java-11-trap.html
JIm -- one of the things in the article is the growth of support for various implementations.
Andrew - ultimately doing review of dependencies
Ralph - because we’re so far behind solr versions he had to go way back in archives to figure out why he had UI issues
Question to all: is there anyone who gets a kick out of updating maven/project dependencies? Maven has good tools to scan dependencies.
Ralph could be into this
Jim -- if Ralph finds code changes to accommodate updates, he’s interested in this
Andrew - Kitio was stuck with creating a pull request that was too big to land, he’ll probably recreate these into smaller requests
Abox/Tbox
Brian - we have a coherent chunk of stuff, should
Don -- add use cases to docs
Andrew -- add use cases to tickets, one ticket per ticket.
Don -- action - add tickets for label change, class group change, visibility, classgroups assignments, the latest email for authentication
Regarding adding accounts -- the thread from email 5.d.i can be added to the doc, because the thread talks about config vs. content graphs
Jim -- re: authentication issue, the issue might be solved with some extra research and not code
Andrew - action to find where to place documentation in wiki
Item 2.a VIVO 1.10 bugs
Jira 1547 -- ready to go, needs some review
If 1547 gets merged 1602, 1549 can be reviewed
Proposing 1.10.1 to distribute these changes
Ralph -- let’s just wait for 1.11
Don - who is running 1.10
Andrew - doesn’t know
Ralph - guessing that shops are probably just testing
Benjamin - at least 3 shops running 1.10
UNAVCO, Clarivate demo, and Fred Hutch are all on 1.10
Benjamin - nothing that’s super urgent for patch release
Andrew - ok - will wait for 1.11
Advance Role demo done by Graham
Large piece of work, will need multiple eyes for a review
Andrew proposing a role mgmt swarm to review this
Silence for volunteers --- crickets
Benjamin -- likes what Graham has done, but can’t commit time
Ralph - in the same boat, but no time, what time he has would rather work on dependencies issue
Andrew asking Svantje, who is working with Graham, if she’s into working on this?
Kristina Cottingham : Integration for their vivo is the priority. They want to enable what they can regarding the ORCID API.
Andrew will try to move it forward best he can
Agenda 4 - ORCID integration
Pointer to commit that went into OPENVIVO is a starter
Kristina - tried to log into OPENVIVO with ORCID and got a 500 error
Andrew -- the OPENVIVO server just needs a reboot
Re: mailing list - some unresolved issues
5a - brief, not much to work with, person trying to ingest and just needs guidance
Sept 10th, same person had problems starting 1.9, lots of response on that thread
5b - Yinlin put this forward
To what degree do we want to build in VIVO support for Handles
Brian - can talk to ontology group about handles
Don - spoke with folks and they stated that a handle maybe shouldn’t be a first class object in VIVO. Perhaps it should just be a pointer to a remote handle server?
Actions
- Don Elsborg - Create ticket to update 1.10 requirements to show glibc 2.14 dependencies and centos 6 incompatibility
- Don Elsborg - add jira tickets for abox/tbox use cases - one ticket for each use case
- Andrew Woods - find out from Mike where the abox/tbox documentation should be in the wiki
- Brian Lowe - check with ontology group on handles
Previous Actions
- Alex Viggio will bring news of Elasticsearch instead of Solr up with Product Evolution. Might there be consequences for the September sprint.