Date

Call-in Information

Time: 10:00 am, Eastern Standard Time (New York), 4pm Central European Time

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

Calendar invitation - ICS file

Slack

Attendees

(star)  Indicating note-taker

  1. Dragan Ivanovic (star)
  2. Georgy Litvinov 
  3. Brian Lowe 
  4. William Welling 
  5. Benjamin Kampe 
  6. Ivan Mrsulja 
  7. Miloš Popović  
  8. Sai Pavan K 
  9. Carlos Soto

Agenda

Notes

Sort by relevance

It is ready to be merged. Dragan Ivanovic and Georgy Litvinov discussed an open issue with search results sorting (https://github.com/vivo-project/VIVO/issues/3938). Georgy can’t reproduce the issue, it looks like the issue appears only in the case multilingual support is not turned on. The concern was raised that many VIVOinstances worldwide might be using English without a language selection dropdown (without multilingual support turned on). It can be fixed by customization of the n3 file for extended search configuration. We need at least to document this. 

I forgot my password

A potential security vulnerability about this PR should be discussed in the committers group.

Hiding (organization) profile pages

Almost ready to be merged

Replace qtip dependency

Miloš Popović replaced qtip with Bootstrap popper.js. Dragan and Miloš Popović discussed risks with introducing the new dependency. This is quite a popular (and probably stable and reliable) implementation for tooltips. Milos asked about documenting the usage of libraries for developers. Unfortunately, we don’t have a well documented VIVO developer guideline (https://wiki.lyrasis.org/display/VIVO/Development+Guides). It would be nice at least to link to documentation for popper.js. 

Update of robots.txt

This PR should be reviewed/tested after merging the “I forgot my password” PR.  

Freemarker dataGetter directive

Georgy briefly described the PR and its importance for the VIVO codebase - https://github.com/vivo-project/Vitro/pull/440. Review is going to be organized. 

VIVO customers issue

Options for docker

https://github.com/vivo-project/VIVO/issues/3939. William thinks there is some sense in extracting ports and addresses of tomcat and solr out of docker compose (to the .env file which should be ignored by git). William will create a PR. 

Statistics at home page

It is possible to customize statistics at the first page, but not so simple (a sparql query might be defined and the ftl home page file should be changed). 

Identification of a researchers with same names

Dragan Ivanovic and Michel Héon discussed the issue of identifying researchers in the VIVO system, particularly when there are multiple researchers with the same name without additional information which can be used for identification. Michel Héon suggested using primary email addresses to identify researchers as a mandatory field in the process of adding researchers. Concerns were raised about privacy and the possibility of having multiple email addresses or aliases, which could complicate the process. Moreover, some VIVO customers would like to use some other PID (persistent identifier), for instance ORCID, or affiliation. A flexible and configurable solution is needed. Michel suggested a field with a generic name “unique identifier”.  The team agreed to continue the discussion in their next meeting. 

CRIS 2024

Dragan Ivanovic announced the call for papers for https://cris2024.eurocris.org/. VIVO should be presented there to the audience which might be interested. The idea is to try to present recent developments and progress since the last CRIS 2022 conference, which means we can present VIVO 1.13.0, 1.14.0 and 1.15.0 features. All VIVO community members are welcome to participate in preparation of the extended abstract - ttps://docs.google.com/document/d/1n7XA9JZpkcH_jun9EbqZIMLJQ0XcNl_y76ePQaH-j_c/edit?usp=sharing.

Draft notes in Google Docs

Task List

Previous Tasks 

  • Dragan Ivanovic to add columns in the project board for Priority and Difficulty.
  • Sprint participants to read description of issues and think about their preferences. 
  • No labels