Date

Call-in Information

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

To join the online meeting:

Slack

Attendees

(star)  Indicating note-taker

  1. Brian Lowe
  2. Georgy Litvinov 
  3. Michel Héon 
  4. Nicolas Dickner 
  5. William Welling (star)

Agenda

  1. Slack questions
    1. Non-volatile triple stores and Docker?
      1. https://vivo-project.slack.com/archives/C8RL9L98A/p1617748487051600
      2. https://vivo-project.slack.com/archives/C8RL9L98A/p1617898157060900
    2. Things to update/clarify in Documentation
  2. Let's get RC1 shipped:
    1. Blocker issues
      1. type key summary assignee reporter priority status resolution created updated due

        Unable to locate Jira server for this macro. It may be due to Application Link configuration.

  3. Defining a "VIVO in a Box" project
    1. Latest description / draft diagram:
    2. Discussion / questions / refining the idea:
      1. Feedback to provide to Leadership group later in April?
      2. Keeping it simple for both users and developers
      3. Technical aspects:
        1. Integrating Scholars Discovery
        2. Simplifying editing forms?
        3. Scalability of triple store
        4. Multi-source ingest
      4. Overlap with other interests/initiatives
      5. Resources and time frame
  4. Other topics?

Future topics

  1. Forward-looking topics:
    1. frameworks: Spring / Spring Boot / alternatives
    2. Horizontal scalability
    3. Deployment
    4. Configuration : files / environment variables / GUI settings
    5. Editing / form handling
    6. Adding custom theming without customizing build
  2. Post-release priorities
    1. Ingest / Kafka
    2. Advanced Role Management
    3. Moving Scholars closer to core - next steps
  3. Vitro JMS messaging approaches - redux
    1. Which architectural pattern should we take?
    2. What should the body of the messages be
  4. Incremental development initiatives
    1. Unable to locate Jira server for this macro. It may be due to Application Link configuration.
    2. Unable to locate Jira server for this macro. It may be due to Application Link configuration.
    3. Integration test opportunities with the switch to TDB - requires startup/shutdown of external Solr ..via Maven

Tickets

  1. Status of In-Review tickets

    type key summary assignee reporter priority status resolution created updated due

    Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Notes

    1. Docker and VIVO
      1. Requires vivo-home be in a persistent volume
      2. Likely need more documentation how to use Docker or docker-compose
        1. VIVO/docker-compose.yml at main · vivo-project/VIVO (github.com)
        2. vivo-project/VIVO: VIVO is an extensible semantic web application for research discovery and showcasing scholarly work (github.com)
      3. How to make it easier?
        1. Improve documentation
        2. Standardize on one docker approach to avoid confusion after release
    2. How to get release out the door?
      1. Blocker issues
  • in review - single review required *ready to merge
        1. [VIVO-1976] Memory leak in RDFServiceGraph.createRDFServiceModel() - LYRASIS JIRA 
          1. in review - merged
        2. [VIVO-1973] Site admin users cannot edit pages - LYRASIS JIRA 
          1. in review - merged
  • in review - Benjamin Gross self requested review
  • in review - single review required *ready to merge
    1. Documentation available when RC1 released
  1. VIVO in a Box
    1. Data Ingest - ReCiter harvester
      1. Require external data
        1. Pubmed
        2. Web of Science
        3. Scopus
        4. Proquest (CDI)
        5. EBSCO (EDS)
      2. Issues with ReCiter
        1. Primary and foundation bein Pubmed with additional overlay sources of Scopus
        2. No harvester for Web of Science, Proquest, EBSCO, ORCID, etc.
      3. Problem Space
        1. Real-time streaming ingest using Kafka
        2. Name disambiguation
        3. Affording various/agnostic data sources
        4. Institution Data - LDAP, Active Directory
    2. Profile Editor
      1. Faculty input
    3. TDB scalability
    4. Discovery
      1. Integrate scholars-discovery core into VIVO core
      2. Scholars-discovery next release
    5. Question
      1. Is it goal to move RDF to relational database?
        1. Yes/No
      2. How to produce a better architectural diagram?
      3. Is VIVO in a Box an appropriate name?
        1. It is more than just VIVO?
        2. Is it moving VIVO away from the semantic web?
    6. Issues
      1. Relational data to triplestore
      2. Visualizing/Viewing/Navigating graph
      3. Understanding/Customizing ontology
    7. Alternative uses of VIVO to increase adoption

Draft notes on Google Drive



  • No labels