Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Kitio Fofack 
  2. Ralph O'Flinn 
  3. Andrew Woods
  4. Mike Conlon Don Elsborg
  5. Benjamin Gross (star)
  6. Brian Lowe 
  7. Steven McCauley 
  8. Jim Blake
  9. Huda Khan Svantje Lilienthal

Agenda

  1. Review of agenda

    1. Any pressing issues?
  2. Sprint update

    1. i18n
    2. Externalized search
    3. Product evolution
    4. Misc
  3. Design / Contribution process for larger features

  4. Tickets that are looking for a shepherd:
    1. Jira
      serverDuraSpace JIRA
      serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
      keyVIVO-1546
  5. Housekeeping updates from last week

    1. Moving the Advanced Role Management feature forward

      1. Jira
        serverDuraSpace JIRA
        serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
        keyVIVO-1436
      2. Follow-on PRs addressing code review comments: Jim Blake / another to review

        1. https://github.com/vivo-project/Vitro/pull/94

        2. https://github.com/vivo-project/VIVO/pull/95

    2. Themes
      1. Jira
        serverDuraSpace JIRA
        serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
        keyVIVO-1543
         - Thanks,Kitio Fofack! We need one more reviewer
    3. Misc
      1. Jira
        serverDuraSpace JIRA
        serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
        keyVIVO-1619
         - Don Elsborg(investigate) & Benjamin Gross(approve?) & Graham Triggs(approve after one more update?)
      2. Jira
        serverDuraSpace JIRA
        serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
        keyVIVO-1602
         - Can anyone reproduce or further describe this bug? Graham Triggs ?
  6. In-Review

    Expand

    Jira
    serverDuraSpace JIRA
    jqlQueryfilter=14416
    serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5


  7. 1.10 

    1. bugs (1.10.1?)

      Expand

      Jira
      serverDuraSpace JIRA
      jqlQueryfilter=14702
      serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5


...

Draft notes in Google-Doc

  • Don: Requested to add VIVO-1619 to the agenda

    Ralph: Sprint recap, thanks to all.

    Participation is still possible, cleanup for open tickets. Check sprint board.

    Don: Was AGROVOC fixed? Yes. Endpoint URL changed but has been updated in code.

    Design / Contribution process for larger features. Let’s wait until Andrew is here to discuss.

    VIVO-1546 - Mismatch between where runtime.properties can be for jenatools and where it is supposed to be for VIVO/Vitro. Ralph volunteered to take it on.

    VIVO-1649: Don, has submitted a series of pull requests (4, including those submitted to 1.9.3 maint branch). Deployed on 1.9.3 for CU.
    https://github.com/vivo-project/Vitro/pull/101

    https://github.com/vivo-project/Vitro/pull/102
    https://github.com/vivo-project/VIVO/pull/94

    Don: Would really like to this submitted to a maint branch for previous releases
    Ralph: We have had discussions in the past about what ‘support’ means for old releases
    Benjamin: Are you looking for commits to be made to main branches only, or official releases
    Ralph and Don: Commits to a maint branch probably sufficient, Don: Easy is better
    Ralph: Release of 1.10.0 took a week out of his life he will never get back. Lots of Maven work.
    Don: TODO post PRs to develop Slack channel. May also approach ontology group with additional identifier properties they created.

    Status of advanced role management: Jim was involved of initial review. Andrew has taken the lead and created new branches. Benjamin: Did Andrew make additional changes? https://github.com/vivo-project/Vitro/pull/94

    VIVO-1602- Any status? We are not familiar with anybody else having come across this, probably due to not having language tags in their db.

    Review status updates:

    Creation of WAR file for Tomcat.

    Ralph: Go take a look. Pick something up. Flip a coin.

    1. Benjamin: VIVO-1641 is interesting. Ralph: Motivation is increasing compatibility. Status of Blazegraph? Ralph: Blazegraph site has not been updated, SSL certs are not trusted. Activity on GitHub limited. Don: I think Wikidata is using Blazegraph. Amazon is not actively trying to destroy Blazegraph according to them. Huda: Blazegraph was behind Neptune. Don: Daniel Mench (?) is going to present on wikidata/wikicite next week. Would be good to get his perspective on the role of Blazegraph there. Benjamin: Why were they using Blazegraph Ralph: I think they were already using it at their institution. Also related: https://jira.duraspace.org/browse/VIVO-1649  

    2. https://jira.duraspace.org/browse/VIVO-1525 - Should be a quick fix

    3. Don: How about Solr externalization?

      1. Ralph: It was a success. Will need a followup for compatibility with Elasticsearch.

      2. Jim: Will need to work on installation instructions. Ralph: yes, they exist

      3. Jim: what about 1549. Solr smoke test runs in a separate thread so Tomcat can start Solr. With externalized Solr we should have smoke test first so it fails immediately.

      4. Benjamin: I thought we said you should be able to start Solr after the fact and VIVO should recover. Jim: vClassCache may be done during startup Don: If the db is changed and search indexing fails, will it recover after a restart? Jim: It definitely doesn’t queue things.

      5. Benjamin: Once externalized, can Solr 4 still work? Huda: Likely differences in how solr connects, so no.

      6. Don: Elasticsearch has changed schema enough that old versions are completely incompatible.

      7. Don: Were the class names pulled out from the search preview? Benjamin: Yes. We might want to add in the functionality of searching for class names but not add them to the preview snippets. Either by making the class field searchable or adding the class back to the search index without showing it in the snippet.

      8. Jim: The class name field is not tokenized so you must match the entire classname.  

      9. The secret may be with the DocumentModifier (Don, tried with excluder, and that's not it)

    Don: Anybody noticed any data issues with improper shutdown to Tomcat when editing with a TDB content store? TDB is transactional and there is a log that should allow recovery. Brian: VIVO may be addressing it? Jim: Are there explicit calls to commit a transaction? Brian: I think so but it has been a long time. SDB should have it… not actually sure about TDB. Benjamin: What’s the fear? Jim: Either edits won’t make it to the database, or it may corrupt the database. Noticed issues with journal files when converting from Jena 2 to 3.

    Next week: Daniel from wikidata will be on the call!

Actions

  •  Don Elsborg to post data property linking pull requests to develop Slack channel. 
  •  Don Elsborg to approach ontology group with additional identifier properties they created for CU instance
  •  Brian Lowe  confirm LDF server issue with TDB content stores
  •   


Don: TODO 

Previous Actions

...