Date

Call-in Information

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

To join the online meeting:

  • https://lyrasis.zoom.us/j/84378615572?pwd=bGUxSjlyRTdjOGl5U1B6L0Yva3RQdz09

    Meeting ID: 843 7861 5572
    Passcode: 556561
    One tap mobile
    +16699006833,,84378615572#,,,,*556561# US (San Jose)
    +19292056099,,84378615572#,,,,*556561# US (New York)

    Dial by your location
            +1 669 900 6833 US (San Jose)
            +1 929 205 6099 US (New York)
            +1 253 215 8782 US (Tacoma)
            +1 301 715 8592 US (Washington DC)
            +1 312 626 6799 US (Chicago)
            +1 346 248 7799 US (Houston)
            877 853 5257 US Toll-free
            888 475 4499 US Toll-free
    Meeting ID: 843 7861 5572
    Passcode: 556561
    Find your local number: https://lyrasis.zoom.us/u/kerqtGDrJ4

Slack

Attendees

(star)  Indicating note-taker

  1. Dragan Ivanovic 
  2. Georgy Litvinov 
  3. Brian Lowe 
  4. Michel Héon 
  5. Mark Vanin  (star)
  6. Huda Khan
  7. Andreas Czerniak
  8. Benjamin Gross      
  9.  Christian Hauschke    

Agenda

  1. Questions/Issues/Pull requests/Announcements
    1. Report from VIVO LG meeting
      1. Discussion about next VIVO conference
    2. New GitHub issues
      1. Forgot password - https://github.com/vivo-project/VIVO/issues/3770
      2. Academic position - https://github.com/vivo-project/VIVO/issues/3771
      3. ORCID confirmation - https://github.com/vivo-project/VIVO/issues/3772
      4. Capability map - https://github.com/vivo-project/VIVO/issues/3767
  2. The i18n redesign sprint
    1. Ontology
      1. https://github.com/michel-heon/vivo-i18n-onto-lang/blob/main/target/VIVO-languages/fr_CA/home/src/main/resources/rdf/i18n/fr_CA/display/firsttime/vivo_UiLabel_fr_CA_tenderfoot.ttl
    2. Generator
      1. https://github.com/michel-heon/vivo-i18n-onto-lang
    3. LanguageTag private-use subtag
      1. fr_FR_x_uqam
      2. https://github.com/vivo-project/Vitro/pull/330
    4. Loading of translations from triple store
      1. https://github.com/vivo-project/Vitro/pull/329
    5. Organization of ttl files
      1. Re-organization of files 
      2. https://github.com/vivo-project/Vitro/pull/331
      3. https://github.com/vivo-project/VIVO/pull/3769

Notes

  1. Leadership meeting. Dragan informed about next conditions:
    1. Dynamic API taskforce is going to start soon. First meeting 5th Wednesday at 5 p.m. CEST (11 am Eastern Time).
    2. We are in the middle of the i18n redesign sprint.
    3. VIVO conference this year might not be organized, the idea is to have it next spring, but there are still going to be discussed how to organize the conference.
  2. New Github issues: 
    1. Forgot password - person might incidentally closed this issue, it was reopened again. VIVO has an option to change password, but it’s only available for administrators.
    2. Academic position - Benjamin will try to reproduce the issue, it was/is in Tenderfoot theme.
    3. ORCID confirmation - opened issue with email about ORCID triples. Would be good to disable the confirmation.
    4. Capability map - Michel opened an issue regarding his pre discussed problem with logs and how to run to it. There is some problem, if you try to run VIVO in Fuseki Triple Store or AWS Neptune Triple Store.
  3. The i18n redesign sprint
    1. Ontology - Michel gave a presentation called “French semantic ontology for form label translation”. Key points: 
      1. No masculine, female and neutral forms in menu “NewIndividualForm”. Letters in word got from ${typeName} should be in a lowercase, now it’s in uppercase.
      2. Theoretical framework, that consists from three layers (taken from research work called “Advantages of thesaurus representation using the Simple Knowledge Organization System (SKOS) compared with proposed alternatives - link:  research_gate_link
        • Conceptual level
        • Terminological correspondence level 
        • Lexical level 
      3. Create key for every situation (Hospital, Letter, Literal), but there will be a problem with having too many .ftl files, as we would need to have one .ftl file for each key.
      4. Skos label called “Gender” with exception keys. Idea is next: skos_conceptionSchema (prop:PropKey) =>
        => skos_Concept (prop:create_new) =>
        => skosxl_Label (prop:create_new_label_fr_CA_exception) =>
        => skos_Concept (ex:exception) =>
        => Literal (Hopital@fr_CA)

Georgy: approach presented by Michel might only work for French language, and the complexity will only grow for other languages. Approaches that you could use is brootforcely make labels for needed number of individuals (in Michel’s case around 311)

Michel: solution is only for one specific form. All of the individuals are using just two fields (create_new() and typeName) from the form - newIndividualForm. People using other languages will have to invent rules for their desired language.

Dragan: a simple solution for nowadays is: create_new_object: Department or create: Department. 

Christian: approach is an overkill for todays. In German, for example, there are not lots of cases, when literal is plural or singular, is not so important. You need a specialist in a new language, which also might be a problem.

Georgy: make one universal optimal template, after discussions (using new pull request and inviting people to participate in it) with the community. 

Draft notes in Google Docs

Task List

Previous Tasks 

  • No labels