...
- Questions/Issues/Pull requests/Announcements
- The VIVO Development Fund - approved
- The VIVO terms of service - no progress
- seven new PRs in total
- Two Vitro PRs - https://github.com/vivo-project/Vitro/pulls
- Two Vitro-languages PRs - https://github.com/vivo-project/Vitro-languages/pulls
- One VIVO PRs - https://github.com/vivo-project/VIVO/pulls
- Two VIVO-languages PRs - https://github.com/vivo-project/VIVO-languages/pulls
- Improvement performance PR
- https://github.com/vivo-project/Vitro/pull/347
- Reviewed by Dragan so far
- Looking for one more reviewer
- The i18n redesign sprint
- Ontology
- Generator
- Getting rid of localized ftl files
- Done
- 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
- Other
- Archiving VIVO/Vitro-languages repositories
- Moving generated files into VIVO/Vitro-languages
- Merging into VIVO/Vitro repositories
- Moving home artifacts
- ttl version of property files
- PR should be created
- installer/webapp/pom.xml
- copy of https://github.com/michel-heon/vivo-i18n-onto-lang/tree/main/target to (VIVO or Vitro)/home/.../i18n
- copy readme files into (VIVO or Vitro)/webapp/.../i18n
- PR should be created
- 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
VIVO development Fund was approved.
VIVO terms of service discussions started, on the Leadership group meeting (the first week of December) it should be discussed further. For some EU countries it is highly required to have different terms of use/service, due to the laws.
Due to Thanksgiving day, the start of the next sprint might be postponed/changed to another date. Information will be provided by Dragan about the new channel, and about the sprint plans in general.
Last week had lots of PRs. In terms of valueness Georgy’s pull request hugely decreases VIVO loading files (for example: switching data from one VIVO instance to another). Finale speed depends on lots of factors: HDD or SSD, size of model (more data you have, more time it will load). Also some models require a few steps of serialization and deserialization. One more reviewer is needed.
The i18n redesign sprint (registration link: https://forms.gle/tJT4WHgBeMTT8cKb7):
- Since VIVO-languages will be moved to VIVO, this point is in question. Still lots of work should be done.
- Special tag can be added, because language tag includes private subtag (will be discussed on the next sprint)
- State of VIVO/Vitro-languages after redesign should be discussed. Point is, clients might be confused if in the future there might be some commits. For “moving home artifacts” validation is required. In the next pull requests: pull/348 and pull/3797 everybody is welcomed to test.
Dynamic API
People interested in working forward in dynamic API development are welcomed in.
Drafts ideas for i18n redesign part 2: https://wiki.lyrasis.org/display/VIVO/Sprint+redesigning+2
If you feel that something is missing, don’t forget to write it, or mention on a next meeting.
Task List
- All to review PRs assigned to them
- Brian Lowe to review https://github.com/vivo-project/VIVO/pull/3788 and https://github.com/vivo-project/Vitro/pull/341 preferably by end of the week (11/25/2022)
- Brian Lowe to review https://github.com/vivo-project/Vitro/pull/347
- Michel Héon to validate https://github.com/vivo-project/Vitro/pull/347 and test performance with remote Fuseki
- Anyone to validate https://github.com/vivo-project/Vitro/pull/348 and https://github.com/vivo-project/VIVO/pull/3797 preferably by end of the week (11/25/2022) - description how it should be validated provided in the PR description
- Benjamin Kampe to review https://github.com/vivo-project/Vitro/pull/349 and https://github.com/vivo-project/VIVO/pull/3795 preferably by end of the week (11/25/2022)
- Dragan Ivanovic to create PR in cooperation with Michel Héon for merging ttl files (labels' translations) into Vitro/VIVO repositories
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