tmc meeting minutes 20250625 - deegree/deegree3 GitHub Wiki
Meeting Minutes 2025-06-25
(17:00) <StephanR>Hi
(17:01) <dstenger>Hi
(17:01) <tfr42>Hi
(17:02) <StephanR>https://meet.google.com/fjy-tbpj-yae
(17:07) <tfr42>Hi, and welcome to our TMC meeting
(17:07) <dstenger>Let's start with collecting topics for today.
(17:08) <tfr42>Open tasks from last meeting
(17:08) <tfr42>PR for deegree webservices 3.5/3.6
(17:08) <tfr42>PR for deegree ogcapi
(17:08) <tfr42>Preparing EoL notice for 3.5
(17:09) <StephanR>Meeting minutes from last meeting: https://github.com/deegree/deegree3/wiki/tmc-meeting-minutes-20250611
(17:10) - copierrj joined
(17:10) <copierrj>hi
(17:10) <StephanR>Hi
(17:10) <StephanR>https://meet.google.com/fjy-tbpj-yae
(17:13) <dstenger>Feedback about first tests of 3.6-RC1.
(17:13) <tfr42>Let's start with the recap of last meeting
(17:13) <tfr42>No left overs
(17:14) <tfr42>We have prepared 3.6-RC1
(17:14) <tfr42>https://github.com/deegree/deegree3/releases/tag/deegree-3.6-RC1
(17:15) <tfr42>The first tests have been successful
(17:20) <tfr42>Shall we create a comprehensive changelog over all PRE and RC releases?
(17:23) <tfr42>The final release note shall include links to all change sets from PRE and RC release, additional the Upgrade Wiki page https://github.com/deegree/deegree3/wiki/Upgrading-deegree-webservices#from-35x-to-360
(17:24) <copierrj>+1
(17:24) <StephanR>+1
(17:24) <tfr42>+1
(17:25) <dstenger>+1
(17:27) <tfr42>The list of changes of behavior shall list the changes regarding the multiple geometries introduced with RC1
(17:34) <dstenger>Please note that the default behavior is the old behavior. The new behavior regarding multiple geometries can be activated via a tunable.
(17:38) <StephanR>i would propose to algin https://github.com/deegree/deegree3/wiki/Upgrading-deegree-webservices with https://github.com/deegree/deegree3/wiki/End-of-Life-and-Support-Matrix and do the following changes:
(17:39) <StephanR>support matrix 3.5 java only 11
(17:41) <StephanR>and on the upgrading wiki page to use: Supports java 17+, Supports PostgresSQL 16+/3.4+, Oracle ..., MS-SQL ...
(17:43) <copierrj>+1
(17:44) <StephanR>+1
(17:44) <tfr42> +1
(17:45) <tfr42>Changes have been applied to both wiki pages
(17:45) <StephanR>Nice
(17:45) <tfr42>Shall we continue with PR?
(17:45) <copierrj>https://github.com/deegree/deegree3/pull/1832
(17:45) <log-bot>deegree3#1832 Upgraded maven dependencies to latest bugfix version [dependencies]
(17:45) <log-bot>deegree3#1832 tfr42 wants to merge 5 commits (2 files) from lat-lon:fix/upgradeDeps-1120
(17:45) <log-bot>deegree3#1832 build success at 2025-06-25 14:22 see https://buildserver.deegree.org/job/pull-request/job/PR-1832/1/display/redirect
(17:45) <tfr42>+1
(17:45) <StephanR>+1
(17:46) <copierrj>+1
(17:46) <dstenger>+1
(17:46) <copierrj>https://github.com/deegree/deegree3/pull/1829
(17:46) <log-bot>deegree3#1829 Upgraded maven dependencies and plugins to latest version [dependencies]
(17:46) <log-bot>deegree3#1829 tfr42 wants to merge 6 commits (1 files) from lat-lon:fix/upgradeDepsAndPlugins-1416
(17:46) <log-bot>deegree3#1829 build success at 2025-06-24 19:35 see https://buildserver.deegree.org/job/pull-request/job/PR-1829/1/display/redirect
(17:46) <dstenger>+
(17:46) <StephanR>+1
(17:46) <dstenger>+1
(17:47) <tfr42>+1
(17:47) <copierrj>both merged
(17:47) <dstenger>https://github.com/deegree/deegree3/pull/1828
(17:47) <log-bot>deegree3#1828 Added reference in handbook how to set up database tables with GmlLoader CLI [documentation]
(17:47) <log-bot>deegree3#1828 julianzz98 wants to merge 1 commits (2 files) from julianzz98:updateSetupTablesDescription-1764
(17:47) <log-bot>deegree3#1828 build success at 2025-06-22 13:42 see https://buildserver.deegree.org/job/pull-request/job/PR-1828/1/display/redirect
(17:48) <tfr42>+1
(17:48) <copierrj>+1
(17:48) <dstenger>+1
(17:48) <StephanR>+1
(17:49) <copierrj>merged
(17:52) <dstenger>https://github.com/deegree/deegree3/pull/1830
(17:52) <log-bot>deegree3#1830 Allow export of multiple geometry properties in GeoJSON (3.6) [bug,WFS]
(17:52) <log-bot>deegree3#1830 lgoltz wants to merge 1 commits (5 files) from lat-lon:fix/handleMultipleGeoemtriesInJsonExport-501-3.6
(17:52) <log-bot>deegree3#1830 build success at 2025-06-25 13:34 see https://buildserver.deegree.org/job/pull-request/job/PR-1830/1/display/redirect
(17:53) <dstenger>https://github.com/deegree/deegree3/pull/1831
(17:53) <log-bot>deegree3#1831 Allow export of multiple geometry properties in GeoJSON (3.5) [bug,WFS]
(17:53) <log-bot>deegree3#1831 lgoltz wants to merge 1 commits (5 files) from lat-lon:fix/handleMultipleGeoemtriesInJsonExport-501
(17:53) <log-bot>deegree3#1831 build success at 2025-06-25 13:44 see https://buildserver.deegree.org/job/pull-request/job/PR-1831/1/display/redirect
(17:53) <dstenger>Let's vote for both PRs together.
(17:53) <tfr42>+1 (for both)
(18:04) <copierrj>https://github.com/deegree/deegree-ogcapi/pull/160
(18:04) <log-bot>deegree-ogcapi#160 Implemented support of multiple geometries [bug,inProgress]
(18:04) <log-bot>deegree-ogcapi#160 lgoltz wants to merge 1 commits (9 files) from lat-lon:feature/supportOfMultipleGeometries-501
(18:04) <log-bot>deegree-ogcapi#160 build error at 2025-06-25 14:23 see https://buildserver.deegree.org/job/ogcapi-pr/job/PR-160/1/display/redirect
(18:04) <copierrj>probably related
(18:09) <copierrj>added comment: https://github.com/deegree/deegree3/pull/1830#issuecomment-3005346414
(18:16) <dstenger>Let's skip the PRs until questions are answered.
(18:16) <dstenger>https://github.com/deegree/deegree3/pull/1827
(18:16) <log-bot>deegree3#1827 Fix nil properties in GeoJSON (3.6) [bug,WFS]
(18:16) <log-bot>deegree3#1827 lgoltz wants to merge 2 commits (3 files) from lat-lon:fix/nilPropertiesInGeoJson-512-3.6
(18:16) <log-bot>deegree3#1827 build success at 2025-06-25 09:34 see https://buildserver.deegree.org/job/pull-request/job/PR-1827/2/display/redirect
(18:16) <dstenger>https://github.com/deegree/deegree3/pull/1826
(18:16) <log-bot>deegree3#1826 Fix nil properties in GeoJSON (3.5) [bug,WFS]
(18:16) <log-bot>deegree3#1826 lgoltz wants to merge 2 commits (3 files) from lat-lon:fix/nilPropertiesInGeoJson-512
(18:16) <log-bot>deegree3#1826 build success at 2025-06-25 09:45 see https://buildserver.deegree.org/job/pull-request/job/PR-1826/2/display/redirect
(18:17) <dstenger>Let's vote for both PRs together.
(18:23) <StephanR>regarding the stuff i looked for description of xsi:nil="true" and found https://www.oreilly.com/library/view/xml-in-a/0596007647/re166.html where o'reilly compared xsi:nil="true" as to be like SQL null
(18:25) <StephanR>https://datatracker.ietf.org/doc/html/rfc7946
(18:25) <StephanR>in chapter 3.2: A Feature object has a member with the name "properties". The value of the properties member is an object (any JSON object or a JSON null value).
(18:26) <copierrj>maybe relevant: https://github.com/INSPIRE-MIF/gp-geojson-encodings/blob/main/spec/GeoJSON_good_practice_initiation_fiche.md
(18:29) <dstenger>+1 (as this pull request fixes a confusing behavior)
(18:29) <tfr42>https://github.com/INSPIRE-MIF/gp-geojson-encodings/blob/main/spec/geojson-encoding-rule.md#nilreason-information
(18:31) <copierrj>+1
(18:31) <tfr42>+1
(18:32) - dstenger quit (Quit: Client closed)
(18:32) <StephanR>+1 (with the addition information regarding best practices)
(18:33) - dstenger joined
(18:33) <copierrj>merged
(18:33) <tfr42>https://github.com/deegree/deegree-ogcapi/pull/156
(18:33) <log-bot>deegree-ogcapi#156 Upgraded dependencies deegree to 3.5.13 and maven plugins [dependencies]
(18:33) <log-bot>deegree-ogcapi#156 tfr42 wants to merge 3 commits (1 files) from lat-lon:fix/upgradeDeegreeDepend-3.5.13-71
(18:33) <log-bot>deegree-ogcapi#156 build success at 2025-06-02 14:22 see https://buildserver.deegree.org/job/ogcapi-pr/job/PR-156/2/display/redirect
(18:34) <copierrj>+1
(18:34) <tfr42>+1
(18:34) <StephanR>+1
(18:34) <dstenger>+1
(18:34) <copierrj>merged
(18:34) <tfr42>Ok thanks!
(18:34) <tfr42>I do propose to provide a bug fix version 3.5.14
(18:35) <tfr42>and deegree ogcapi 1.3.7
(18:35) <StephanR>+1
(18:35) <tfr42>+1
(18:35) <copierrj>+1
(18:37) <dstenger>+1
(18:37) <tfr42>Next TMC meeting 2025-07-09 17:00-1800 CEST
(18:37) <dstenger>+1
(18:37) <StephanR>+1
(18:38) <copierrj>bye
(18:38) <tfr42>thanks and good bye
(18:38) <StephanR>bye