February meeting 2023
February meeting 2023
The PSC gathered to discuss the following agenda:
- PSC member changes
- News from the members
- Java/NodeJS updates
Opening the meeting at 14:08
Via conference call:
- Sami Mäkinen
- Timo Sallinen
- Marko Kuosmanen
- Janne Heikkilä
- Oskari Rintamäki
Not present:
- Jussi Arpalahti
- Anniina Kovalainen
PSC member changes
- Janne Heikkilä, Anniina Kovalainen were elected to be new PSC members
- Hafliði Sigtryggur Magnússon requested to step down from PSC
Recent Oskari development
Initial theme support:
- https://github.com/oskariorg/oskari-frontend/pull/1871
- https://github.com/oskariorg/oskari-frontend/pull/2069
- https://github.com/oskariorg/oskari-frontend/pull/2099
- https://github.com/oskariorg/oskari-frontend/pull/2100
Base HTML rewrite:
- https://github.com/oskariorg/oskari-frontend/pull/2042
- https://github.com/oskariorg/sample-server-extension/pull/35
Software updates
PostgreSQL
Discussion about updating Flyway to support more recent PostgreSQL versions approved. After updating Oskari will require PostgreSQL 11+ (https://github.com/oskariorg/oskari-server/pull/915).
Node JS
We will be updating Node JS required version to 16 in the near future.
Java
Currently Oskari requires Java 8 for builds. No compile errors with Java 11, but annotated classes don't work if built with 11. Discussion if we should update minimum required version to 17 instead of 11 so we could use the language features enabled by newer version.
Sami sends a query to mailing list for additional input on the matter and this will be discussed on the next meeting.
Oskari.org documentation
Discussed the possibility to move technical documentation from oskari-docs/oskari.org to GitHub in the source repositories (oskari-frontend/oskari-server). Some of the docs like frontend bundles etc are already there, but we can provide a better UI to see these when generating the docs to oskari.org site. This is related to work towards rewriting/re-structuring the oskari.org site.
Roadmap
Roadmap items: https://github.com/oskariorg/oskari-docs/labels/roadmap
Some fairly old ones listed. Discussed about having a "waiting for resources" label on roadmap items that are interesting but have not progressed. Better to just add a comment about current thoughts and status on them.
Updated current status for:
- https://github.com/oskariorg/oskari-docs/issues/28
- https://github.com/oskariorg/oskari-docs/issues/82
- https://github.com/oskariorg/oskari-docs/issues/110
- https://github.com/oskariorg/oskari-docs/issues/200
- https://github.com/oskariorg/oskari-docs/issues/31
- https://github.com/oskariorg/oskari-docs/issues/35 -> closed as there is no current use case for this.
- https://github.com/oskariorg/oskari-docs/issues/32
- https://github.com/oskariorg/oskari-docs/issues/17
- https://github.com/oskariorg/oskari-docs/issues/282 -> included in 2.10
Next meeting
Next meeting: in April, a doodle poll will be sent by Sami