...
- Questions/Issues/Pull requests/Announcements
- euroCRIS strategic membership meeting
- Initiatives for making VIVO platform more interoperable
- Mapping between CERIF and VIVO ontology
- Integration of VIVO platform and DSpace repository
- Building a REST endpoint for getting and ingesting data from/into VIVO graph
- Initiatives for making VIVO platform more interoperable
- VIVO leadership group meeting
- AWS Neptune
- euroCRIS strategic membership meeting
- Java code formatting convention
- spaces vs tabs
- full reformatting PR
- 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)
- Done and merged
- 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)
- Done and merged
- 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)
- Reviewed, not yet merged
- 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)
- Done and merged
- 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)
- Done and merged
- 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
Dragan: euroCRIS membership meeting announcement. It takes place two times a year. It is going on the last days of November and the first days of December. I am not sure online participation is possible. Some REST endpoints to get and ingest data could be discussed.
Subjects related to privacy pages are going to be discussed on next LG meetings.
Dragan: Michel created a PR to resolve issue related to Neptune.
I also noticed that William already provided some feedback for the request. I will try to do the same.
Michel: I don’t have special things to say. I do the correction, it works with Neptune. Before correction I checked if the bug was inside Fuseki, it doesn’t affect usage of Fuseki.
I extended it to capability map, so on one page I didn’t do the test as I don’t know if the page is fired. I added a comment in PR about that. For the third PR it is an old PR, which has some syntax for French ontology mistakes.
Dragan: I think it might need to be rebased?
Georgy: There shouldn’t be any conflicts.
Dragan: Formatting. William suggested full reformatting of codebase: spaces or tabs.
Michel: Style across files is not consistent.
Dragan: First we should decide what we use and then use standard formatting.
Michel: In DSPACE they give instructions how to change Eclipse configuration how to change indentation to spaces.
If you typing tab in Eclipse it could change tab to spaces in Eclipse if it uses spaces for indentation.
Dragan: Brian you wrote that you used 4 spaces.
Brian: Yes, in the early dev team we used 4 spaces. Using spaces over tabs is nicer.
Having a consistent standard would certainly be nice.
Dragan: I agree. It is important for us to have some instructions on how to set it up. I will look at how to document that, reformat the code base, but it should be done after we merge dynamic api and translation sprint in the next few months.
Dragan: I will try to report briefly where we are now.
There are some PRs for non-committers, it would be nice if you find some time to review that.
Brian: I will go ahead and merge email templates.
Dragan: I also noticed that Brian reviewed my PR, but I would ask him to review another PR.
And now we have two PRs for this. One PR still uses a resource bundle reader.
In Georgy’s approach all property files loaded from properties at startup of VIVO and convert properties into semantic translations.
Dragan: What PRs should we review? PR Vitro 341 or PR 340.
I can be the first reviewer of Georgy’s proposal. Let’s see who could be another one.
We should finish PR to get rid of freemarker files and then move translation from languages repos.
Once we complete review of loading translations we should create PR to move ttl data generated from Michel’s generator. After that we will be able to get rid of language repos.
Brian: PR 61 there was a request to review it once again, Michel will review that and then it will be merged.
Dragan: please test that.
Michel: I didn’t check if it works.
Dragan: I checked that it is working. The only problem could be some mistakes in translations.
Dragan: For dynamic API I started reviewing the second one and it is a really big one PR.
Georgy: We can reuse ResourceGenerator in other Vitro and VIVO code.
Dragan: I will try to review this PR as well.
...