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
Agenda
- Slack questions
- Non-volatile triple stores and Docker?
- Things to update/clarify in Documentation
- Let's get RC1 shipped:
- Blocker issues
- Blocker issues
- Defining a "VIVO in a Box" project
- Latest description / draft diagram:
- Discussion / questions / refining the idea:
- Feedback to provide to Leadership group later in April?
- Keeping it simple for both users and developers
- Technical aspects:
- Integrating Scholars Discovery
- Simplifying editing forms?
- Scalability of triple store
- Multi-source ingest
- Overlap with other interests/initiatives
- Resources and time frame
- Other topics?
Future topics
- Forward-looking topics:
- frameworks: Spring / Spring Boot / alternatives
- Horizontal scalability
- Deployment
- Configuration : files / environment variables / GUI settings
- Editing / form handling
- Adding custom theming without customizing build
- Post-release priorities
- Ingest / Kafka
- Advanced Role Management
- Moving Scholars closer to core - next steps
- Vitro JMS messaging approaches - redux
- Which architectural pattern should we take?
- What should the body of the messages be
- 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
- Docker and VIVO
- Requires vivo-home be in a persistent volume
- Likely need more documentation how to use Docker or docker-compose
- VIVO/docker-compose.yml at main · vivo-project/VIVO (github.com)
- vivo-project/VIVO: VIVO is an extensible semantic web application for research discovery and showcasing scholarly work (github.com)
- How to make it easier?
- Improve documentation
- Standardize on one docker approach to avoid confusion after release
- How to get release out the door?
- Blocker issues
- in review - single review required *ready to merge
- [VIVO-1976] Memory leak in RDFServiceGraph.createRDFServiceModel() - LYRASIS JIRA
- in review - merged
- [VIVO-1973] Site admin users cannot edit pages - LYRASIS JIRA
- in review - merged
- in review - Benjamin Gross self requested review
- in review - single review required *ready to merge
- [VIVO-1820] i18n: unable to add 'governing authority'from Contacts tab - LYRASIS JIRA in review - Georgy will test
- Documentation available when RC1 released
- VIVO in a Box
- Data Ingest - ReCiter harvester
- Require external data
- Pubmed
- Web of Science
- Scopus
- Proquest (CDI)
- EBSCO (EDS)
- Issues with ReCiter
- Primary and foundation bein Pubmed with additional overlay sources of Scopus
- No harvester for Web of Science, Proquest, EBSCO, ORCID, etc.
- Problem Space
- Real-time streaming ingest using Kafka
- Name disambiguation
- Affording various/agnostic data sources
- Institution Data - LDAP, Active Directory
- Profile Editor
- Faculty input
- TDB scalability
- Discovery
- Integrate scholars-discovery core into VIVO core
- Scholars-discovery next release
- Question
- Is it goal to move RDF to relational database?
- Yes/No
- How to produce a better architectural diagram?
- Is VIVO in a Box an appropriate name?
- It is more than just VIVO?
- Is it moving VIVO away from the semantic web?
- Issues
- Relational data to triplestore
- Visualizing/Viewing/Navigating graph
- Understanding/Customizing ontology
- Alternative uses of VIVO to increase adoption