...
- Questions/Issues/Pull requests/Announcements
- Expert Finder Systems International Forum 2023
- Time shift for daylight saving - US vs EU approach
- Expert Finder Systems International Forum 2023
- The i18n redesign sprint
- Ontology
- Generator
- Getting rid of localized ftl files
- 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)
- Map of science
- https://github.com/vivo-project/VIVO/pull/3778
- https://github.com/vivo-project/VIVO-languages/pull/114
- One review is missing (Veljko Maksimovic)
- 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)
- fr_CA lang files
- 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)
- + Michel Heon
- 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)
- About QR codes
- Improving the language / making ftl files universal for all languages
- 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)
- personHasAdviseeRelationship.ftl
- addPublicationToPerson.ftl
- personHasAdvisorRelationship.ftl
- 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
- LanguageTag private-use subtag
- fr_FR_x_uqam
- https://github.com/vivo-project/Vitro/pull/330
- One committer's review is missing (Brian Lowe)
- Loading of translations from triple store
- Organization of ttl files
- Other
- 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)
- Small fix for non closed tag
- https://github.com/vivo-project/VIVO/pull/3775
- One review is missing (Mark Vanin)
- Removed check for "Other" special case
- Dynamic API
- 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 + Benjamin Gross
- SHACL validator
- https://github.com/vivo-project/Vitro/pull/297
- Reviewers: Georgy Litvinov + Brian Lowe
- Resource Generator
Notes
Expert Finder Systems International Forum 2023: Is someone interested in presenting tings about VIVO/Vitro. Michel will check if he can present there physically. Dragan wont be present, but he can help anyone who is interested in presenting.
This Saturday is daylight savings in Europe. Next week’s meeting will be held at the same time for Europe members, which will be one hour earlier than usual for USA/Canada people.
Reviewing PRs. So far Dragan and Georgy reviewed all the PR’s, but they need another person helping them with reviews. Is it necessary for those reviews to come from VIVO committers, or is it ok for people outside of the committers group to review it. William will review code as well. William suggested removing “one committer must review PR” rule. He also suggested doing Team Reviews for big PRs, which also helps implementers describe their code to the rest of the team. Brian will try to help out with PRs in the next week. One of the goals is to include non-committers in review process during the sprints.
Georgy removed TermOfUserController because those terms should not be the same for every country,but rather customized according to laws and regulations of those countries. This also begs the question of GDPR, and whether we should introduce some functionalities to remove all data for specific users.
Last step for internationalization upgrade is to merge Vivo-languages and Vitro-languages into Vivo and Vitro repos.
Georgy thinks that Dynamic API isn’t ready for new sprint, and probably wont be until the end of the year. Dragan plans to organize one more sprint at the end of November/beginning of December. Topic of that sprint is not yet defined, but might be internationalization or maybe data ingestion.
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