Date
03
Call-in Information
Time: 11:00 am, Eastern Time (New York, GMT-04:00)
...
- 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
- Brian Lowe
- Michel Héon
- William Welling
- Huda Khan
- Bruce Herbert (first half hour)
Agenda
- Announcements / updates
- Status of VIVO in a Box discussion in Leadership group (see 2021-4-28 Leadership Group Meeting)
- Documentation
- Simplifying first pages of documentation / "Quickstart" installation guide with Docker
- VIVO 1.12.x Documentation
- READMEs that need updating
- Updating set of available languages (or point people to list of directories?): https://github.com/vivo-project/Vitro-languages/tree/rel-1.12.0-alpha
- Should this also be copied to VIVO-languages?
- Updating links to current wiki documentation: https://github.com/vivo-project/VIVO/tree/rel-1.12.0-alpha
- Also update Docker documentation to check out parallel repositories?
- Updating set of available languages (or point people to list of directories?): https://github.com/vivo-project/Vitro-languages/tree/rel-1.12.0-alpha
- RC1 testing
- Making it easy
- For comparison: DSpace "testathon" page and demo server: DSpace Release 7.0 Testathon Page
- Submitting test results without needing wiki access:
- Draft Google forms courtesy William Welling: https://docs.google.com/forms/d/e/1FAIpQLSe3xKY5QbzMoZ6fzkaxZMz8_oSGtkVGSYWMNBk_hjVaUtp1Qg/viewform
- Making meetings useful and productive
- What do you need for your work?
- Scheduling topic-centric meetings versus working sessions to collaborate on issues?
- Frequency
4. 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
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1688 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key VIVO-1751 - Integration test opportunities with the switch to TDB - requires startup/shutdown of external Solr ..via Maven
Tickets
- Blocker release issues
Jira server LYRASIS JIRA jqlQuery project = VIVO AND fixVersion = v1.12 AND priority = Blocker AND (status = Open OR status = "In Review" OR status = "In Progress" ) serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 Status of In-Review tickets
Expand Jira server DuraSpace JIRA jqlQuery filter=14416 serverId c815ca92-fd23-34c2-8fe3-956808caf8c5
Notes
...
- Bruce: Leadership group is moving along with the VIVO in a Box project. Hoping technical group can define what may be easy to do with respect to this idea and what may require more work. Need to see what may be possible/time requirements.
- Need better definitions around some portions.
- Sense that kind of features that have been proposed to make things easier, but quite different from how VIVO currently operates.
- Are we thinking about a new different product? Orthogonal to what current group is interested in?
- Doubt around VIVO project at Texas A&M would pay off, but few early wins around publications where info was being harvested and profile system that helps with promotions. Simple profiles at first.
- If buy-in at organization, can get more resources .
- Potential users
- Administrator: Button push for deploy and installation
- Librarian: a place to put the data but don’t want to install the machine
- Making VIVO studio to help librarians to extract data and put that in VIVO. Have Vivo but not easy to put data in. Want to collaborate with non-developers.
- In this studio, instances of VIVO, Kafka, Jena, OWL API
- Plugin environment
- Quite complicated but nice solution to have
- Make the process more like DSpace where librarians can install and run it without additional tech support.
- Brian: Can look at discussion and thoughts regarding this here: https://docs.google.com/document/d/1lfTzXSXrtpRVT3CVWAj55XOou94kIg7QJ2NrHPQewUM/edit
- Bruce: In a perfect world, a product that can be expanded in the future. Ability to customize.
- Michel: Questions around who VIAB (VIVO in a Box) is for? Many different possible users
- Bruce: William has made argument that project like this would also need working on the core VIVO.
- William: Piqued by VIVO Studio.
- Capability to go inside VIVO, change ontology, inside JAVA code to change language information.
- Michel: Everything embedded inside environment. Install eclipse.
- William: VIVO Studio packaged eclipse. Runs VIVO on a port?
- Michel: No. When you open studio, have all the environment to install, start, and stop VIVO.
...
- Michel: may be too complex to add this; too many things going on.
- William: probably better to use RAP if built in from the ground up.
...
- Michel: Thinking about adding Swagger w/ REST API for admin tasks, e.g. adding users. Plus middleware that converts those requests to SPARQL UPDATEs
- William: Studio may be more expedient solution for goals of VIVO in a Box. Could be a good starting point.
- William: plans for intermediate database? Or no intermediate database?
- William: Active Directory / LDAP consumer for Kafka stream would be the biggest bang for the buck.
...
...