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
- 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
- Dragan Ivanovic
- Georgy Litvinov
- Brian Lowe
- Mark Vanin
- Huda Khan
- Andreas Czerniak
- Benjamin Gross
- Veljko Maksimovic
- Christian Hauschke
Agenda
- Questions/Issues/Pull requests/Announcements
- Two emails at vivo-tech mailing list
- https://groups.google.com/g/vivo-tech/c/Uxqzpk5vEyM
- the second email is deleted ???
Dear Team, I am trying to change the Link in homePageutlils.js file on line 158. In place of #AcademicDepartment, I want to replace with #school. After I made the changes in the file, then I run the command mvn install -s installer/settings.xml. The changes is not reflecting on the site. How I can change anything in the homePageUtliz.js file. if ( deptNbr > 0 ) { html += "</ul><ul style='list-style:none'>" + "<li style='font-size:0.9em;text-align:right;padding: 6px 16px 0 0'><a href='" + urlsBase + "/organizations#http://vivoweb.org/ontology/core#AcademicDepartment' alt='" + i18nStrings.viewAllDepartments + "'>" + i18nStrings.viewAllString + "</a></li></ul>"; } $('div#academic-depts').html(html); } Thanks, Arif
- One email at vivo-community mailing list
- Three new issues
- Improvement performance PR - https://github.com/vivo-project/Vitro/pull/347
- Two emails at vivo-tech mailing list
- The i18n redesign sprint
- Ontology
- Generator
- Getting rid of localized ftl files
- Done
- About QR codes
- https://github.com/vivo-project/VIVO/pull/3777
- https://github.com/vivo-project/VIVO-languages/pull/113
- One committer's review is missing (Benjamin Gross or Huda Khan)
One non-committer's review is missing (Benjamin Kampe or Mark Vanin)
- Lib home page
- https://github.com/vivo-project/VIVO/pull/3780
- https://github.com/vivo-project/VIVO-languages/pull/115
- One committer's review is missing (Benjamin Gross or Huda Khan)
One non-committer's review is missing (Benjamin Kampe or Mark Vanin)
- imported fixes from fr_CA theme and individual templates
- https://github.com/vivo-project/VIVO/pull/3785
- https://github.com/vivo-project/VIVO-languages/pull/117
- https://github.com/vivo-project/Vitro-languages/pull/65
One committer's review is missing (Brian Lowe)
- Removing term of use
- https://github.com/vivo-project/Vitro/pull/335
- https://github.com/vivo-project/Vitro-languages/pull/62
One committer's review is missing (William Welling)
- Decoupling email templates and translations
- https://github.com/vivo-project/Vitro/pull/334
- https://github.com/vivo-project/Vitro-languages/pull/61
One committer's review is missing (Brian Lowe)
- Search help page
- https://github.com/vivo-project/Vitro/pull/333
- https://github.com/vivo-project/Vitro-languages/pull/60
One review is missing (Benjamin Kampe or Mark Vanin)
- Map of science
- https://github.com/vivo-project/VIVO/pull/3778
- https://github.com/vivo-project/VIVO-languages/pull/114
One non-committer's review is missing (Veljko Maksimovic)
- fr_CA lang files
- https://github.com/vivo-project/VIVO/pull/3783
- https://github.com/vivo-project/VIVO-languages/pull/116
- https://github.com/vivo-project/Vitro/pull/336
- https://github.com/vivo-project/Vitro-languages/pull/63
- One committer's review is missing (Benjamin Gross)
One non-committer's review is missing (Veljko Maksimovic)
- About QR codes
- Done
- Improving the language / making ftl files universal for all languages
- Done
- New individual
- https://github.com/vivo-project/VIVO/pull/3776
- https://github.com/vivo-project/Vitro-languages/pull/59
- https://github.com/vivo-project/Vitro/pull/332
One committer's review is missing (William Welling)
- Language-neutral help text in autocomplete forms
- https://github.com/vivo-project/VIVO/pull/3784
- https://github.com/vivo-project/Vitro/pull/338
- https://github.com/vivo-project/Vitro-languages/pull/64
One committer's review is missing (William Welling)
- New individual
- Closed
- personHasAdviseeRelationship.ftl
- addPublicationToPerson.ftl
- personHasAdvisorRelationship.ftl
- Done
- LanguageTag private-use subtag
- Done, merging is postponed for the next sprint
- fr_FR_x_uqam
- https://github.com/vivo-project/Vitro/pull/330
One committer's review is missing (Brian Lowe)
- Done, merging is postponed for the next sprint
- Loading of translations from triple store
- Closed
- In review
- Organization of ttl files
- Draft
- waiting for merging 6b, 4, 3, 7, and updating of 2
- Re-organization of files
- https://github.com/vivo-project/Vitro/pull/331
- https://github.com/vivo-project/VIVO/pull/3769
- Draft
- Other
- In review
- Removed check for "Other" special case
- https://github.com/vivo-project/VIVO/pull/3750
- https://github.com/vivo-project/Vitro/pull/328
- https://github.com/vivo-project/VIVO-languages/pull/112
- One committer's review is missing (Benjamin Gross)
- One non-committer's review is missing (Tatiana Walther)
- Removed check for "Other" special case
- Done
- Small fix for non closed tag
- In review
- Dynamic API
- In review
- Resource Generator
- https://github.com/vivo-project/Vitro/pull/337
- Reviewers: Dragan Ivanovic + William Welling
- SPARQL select and construct query
- https://github.com/vivo-project/Vitro/pull/327
- Reviewers: Dragan Ivanovic + Brian Lowe
- SHACL validator
- https://github.com/vivo-project/Vitro/pull/297
- Reviewers: Georgy Litvinov + Benjamin Gross
- Resource Generator
- Draft PRs
- four draft PRs
- In review
- The next sprint
- 28th of November - 16th of December
- Continuation of i18n sprint
- Wiki page
- Slack channel
- i18n-sprint-november-2022 ???
- Registration form
- Project board
- Git branches
Notes
- Questions/Issues/Pull requests/Announcements
- Improvement performance PR - https://github.com/vivo-project/Vitro/pull/347
- Georgy: Had to create a union model and other enhancement
- 100 times faster. Had to create batch transactions
- Memory model using reading cache, write operations go first to disc model and then synchronize with memory model
- This is the least invasive solution so far
- Will improve experience. Affected testing and reviewing PRs, since if trying to start from scratch, need to wait until TDB sources are initialized.
- Improvement performance PR - https://github.com/vivo-project/Vitro/pull/347
- The i18n redesign sprint
- Ontology
- Generator
- Getting rid of localized ftl files
- Done: no more property files in VIVO now
- Improving the language / making ftl files universal for all languages
- Done
- LanguageTag private-use subtag
- Done, merging is postponed for the next sprint
- fr_FR_x_uqam
- https://github.com/vivo-project/Vitro/pull/330
One committer's review is missing (Brian Lowe)
- Done, merging is postponed for the next sprint
- Loading of translations from triple store
- In review
- In review
- Organization of ttl files
- Draft
- waiting for merging 6b, 4, 3, 7, and updating of 2
- Re-organization of files
- https://github.com/vivo-project/Vitro/pull/331
- https://github.com/vivo-project/VIVO/pull/3769
- Draft
- Dynamic API
- In review
- Resource Generator
- https://github.com/vivo-project/Vitro/pull/337
- Reviewers: Dragan Ivanovic + William Welling
- SPARQL select and construct query
- https://github.com/vivo-project/Vitro/pull/327
- Reviewers: Dragan Ivanovic + Brian Lowe
- SHACL validator
- https://github.com/vivo-project/Vitro/pull/297
- Reviewers: Georgy Litvinov + Benjamin Gross
- Resource Generator
- Draft PRs
- four draft PRs
- In review
- The next sprint
- 28th of November - 16th of December
- Continuation of i18n sprint
- Dragan: Fine to have two sprints dedicated to the same topic. In between sprints, can have discussion around what to implement. And by second sprint, we can try to resolve everything. Sometimes first sprint is a design sprint and the second one is an implementation sprint.
- Wiki page
- Slack channel
- i18n-sprint-november-2022 ???
- Dragan: Not sure if a new slack channel is necessary, especially since probably the same group of people in both sprints.
- Registration form
- Project board
- Git branches
- https://github.com/vivo-project/VIVO/tree/i18n-redesign
- https://github.com/vivo-project/Vitro/tree/i18n-redesign
- Hopefully only two repositories for the next sprint. Try to move the content from VIVO languages into VIVO and content from Vitro languages into Vitro repository.
- Georgy: Plan for merging i18n branch into main?
- Dragan: Hoping ready to merge after next sprint. Not completed yet, so won’t merge right now. Would like to work on it and then merge in later.
- Dragan: Can create release candidate after sprint, but not sure if folks will be willing to test around end of year/new year.
- Have to simplify script for release candidate creation, but can do that in a day or two of work
Task List
- All to review PRs assigned to them
Previous Tasks
- Dragan Ivanovic to ask Arif for more info on the reported issue - https://groups.google.com/g/vivo-tech/c/gmyQIMWbm_Y
- Dragan Ivanovic to open a ticket for https://groups.google.com/g/vivo-tech/c/wDblxLmeTjs. Done, ticket available at https://github.com/vivo-project/VIVO/issues/3772
- Dragan Ivanovic will redirect reporter of this issue https://github.com/vivo-community/vivo-docker2/issues/22 to https://github.com/vivo-project/VIVO#docker
- All to analyze the issue reported in the slack (https://vivo-project.slack.com/archives/C8RL9L98A/p1663253504895989) and check whether we should open a GitHub issue and add to the i18n redesign project board - https://github.com/orgs/vivo-project/projects/4
- Brian Lowe will respond on the email https://groups.google.com/g/vivo-tech/c/5AY9h15h4vc/m/OjqekVxlBgAJ?utm_medium=email&utm_source=footer&pli=1
- All to consider participation in the sprint and register via https://forms.gle/qLi1PhRrrpvUrrYRA
- Dragan Ivanovic to work on specification of tasks for the sprint - GitHub project board
- Michel Héon to work on the translation messages ontology
- Dragan Ivanovic will bring up with leadership group that we would like to set up task force for dynamic API
- Dragan Ivanovic will create infrastructure for the next sprint (slack channel, GitHub project board, wiki page, GitHub branch, GitHub issues, etc.)
- Michel Héon to work on the ontology for UI labels (in multiple languages)
- All to think about dates for the next sprint
- Dragan Ivanovic to resolve conflicts for https://github.com/vivo-project/Vitro/pull/311 and https://github.com/vivo-project/Vitro/pull/297
- Dragan Ivanovic to write script for preparing a release candidate - started at https://github.com/chenejac/VIVO-release-publisher
- All to test the release candidate - Release Testing - 1.13.0
- Dragan Ivanovic to publish VIVO 1.13.0 release (if there is no reported issue till 1st of September)
- Dragan Ivanovic to prepare presentation for demo meeting - 2022-07-07 - Dynamic API demo meeting
- Dragan Ivanovic to send reminder for the demo meeting - 2022-07-07 - Dynamic API demo meeting
- Dragan Ivanovic to open an issue for a reverse proxy (redirecting) - https://vivo-project.slack.com/archives/C8RL9L98A/p1651739159126489
- Dragan Ivanovic to contact Andrew Wood for resolving the issue with registration for the Slack channel
- All to consider participation in the sprint and if decide to participate to register for the sprint - link
- Dragan Ivanovic to send a require to add in the Leadership group agenda a topic for discussing Copyright owner in License
- All please help in filling this document - spreadsheet
- Dragan Ivanovic to create a draft version of a Google Spreadsheet document with labeled columns representing requirements and to share with committers
- Committers to review the structure of the document and to fill it with data for JS and CSS frameworks