...
- Don Elsborg
- Ralph O'Flinn
- Andrew Woods
Mike Conlon - Huda KhanSteven McCauley
- Jim Blake
- Brian Lowe
- Benjamin Gross
Agenda
Comments? Architectural fly-in updates
Mailing list messages
- jquery.scrollTo error - Do we need to upgrade `jquery_plugins`?
- No Subject - "How can I add more associated profiles for that particular editor."
- Freemarker Template Error
- [vivo-tech] help regarding the custamization
- [vivo-tech] Inferencing engine not adding triples needed
- CODE4LIB list: rdf and doi's - thanks Marijane White
Received
Expand Jira server DuraSpace JIRA jqlQuery filter=14802 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1671 Benjamin Gross : Pending response to code review
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1666 (re-)Raises interest in reconsidering first-time, every-time, tdbconfig design
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1665 - Should be low-hanging
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1663 Where does this stand? What is needed to add more person identifiers to VIVO?
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1644 - Mike Conlon : thoughts on where this stands?
Status of In-Review tickets
Expand Jira server DuraSpace JIRA jqlQuery filter=14416 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1670 Kitio Fofack ? Benjamin Gross ? Orcid and i18n
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1668 Only touches one file
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1667 Low-hanging - need one more reviewer
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1656 - Is this feature of broader interest?
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1643 - Andrew Woods to look into
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1642 - Mostly trivial, with conversation around Tomcat version support
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1641 - Relatively straight-forward bug fix
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1661 - An important step for i18n... resolves many other open issues
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1659 - Low-hanging, documentation
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1630 - Kitio Fofack to review?
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1525 - Low-hanging... need one more review
Bugs (1.11)
Expand Jira server DuraSpace JIRA jqlQuery filter=14702 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5
...
Comments? Architectural fly-in updates
Aligning ingest and interface concerns with the current work
Be helpful to revisit Brian’s diagram at beginning of this fly-in prep meeting
Combine: Stanford’s work into RIALTO
Having indexing/reasoning etc. be separate components that can be configured/set up as desired
Currently indexing is done in a background thread triggered on edit events
Not to say those threads are lower priority
Since on the same processor, may slow things down
2/3rds of the way there as far as being able to trigger reindexing based on events separately
Bottleneck is still triplestore since index building depends on Sparql queries and does not depend on search index being externalized
Weill Cornell was using Virtuoso but perhaps they are no longer using that
Original push for having a plug and play triplestore so people could try out different back-ends to see what works for them since performance issues
Seems to have been deprioritized with SDB performance improvements
Triplestore replacements will require extensive testing/evaluation
Performance upgrades in one context may yield differing results in other areas
Triplestore canonical data: the current architecture’s assumes this to be the case. Do we carry that forward?
If not triple-centric, then what does that mean? Practical implications? New code-base?
Linked data at input/output but spectrum of possibilities for internal architecture
Decoupling vs radical departure?
If swapping out triplestores, need testing. Technical challenge of writing the code is dwarfed by assessing whether this does what we want it to do?
If stepping away from triples, task got a lot bigger
Inclination to tease things apart - be able to integrate smoothly in ecosystem where triplestore is not necessarily canonical data
Inclined to hear about architectures where triplestores not “central”: what is the role of triples in this ecosystem
https://sul-dlss.github.io/rialto/architecture for reference
Inferencing is a blocking call
UI separation
Don is asked for general reflections:
For VIVO core group, incremental changes. Product evolution group: GraphQL, PostgreSQL etc…
Performance issues not terrible for the profiling system in his experience
Shortcomings of SDB to not handle "optionals" so have to do unions and constructs
Would like to see VIVO do linked open data. So close
With something like Blazegraph and/or performant triplestore, would want to do get all the data (not just public) - should be easy to export data and import it into another triplestore and query like a data warehouse
Since using Symplectic, not invested in features for bringing in external publications, etc. but can see that as useful and perhaps that needs to be a separate module
Mailing list messages
Freemarker template errors: that old nugget
Not all inferencing happening
Messages from agenda:
jquery.scrollTo error - Do we need to upgrade `jquery_plugins`?
No Subject - "How can I add more associated profiles for that particular editor."
CODE4LIB list:rdf and doi's - thanksMarijane White
Actions
Previous Actions
...