tmc meeting minutes 20250723 - deegree/deegree3 GitHub Wiki

Meeting Minutes 2025-07-23

(17:05) <copierrj>hi
(17:06) <StephanR>Hi
(17:06) <StephanR>https://meet.google.com/mqj-qotu-nqb
(17:06) <StephanR>What is on our Agenda today ?
(17:06) <copierrj>PRs
(17:06) <StephanR>- Any leftover from last meeting ? (Chatlog https://github.com/deegree/deegree3/wiki/tmc-meeting-minutes-20250709 )
(17:07) <dstenger>This PR: https://github.com/deegree/deegree-ogcapi/pull/163
(17:07) <log-bot>deegree-ogcapi#163 Fixed filter condition when query property is not available [bug,inProgress]
(17:07) <log-bot>deegree-ogcapi#163 lgoltz wants to merge 3 commits (8 files) from lat-lon:fix/throwExceptionIfPropertyIsNotSupported-582
(17:07) <log-bot>deegree-ogcapi#163 build success at 2025-07-14 18:20 see https://buildserver.deegree.org/job/ogcapi-pr/job/PR-163/3/display/redirect
(17:08) <StephanR>Any other topicy?
(17:08) <dstenger>- PRs for deegree webservices
(17:08) <dstenger>- PRs for deegree ogcapi
(17:08) <dstenger>- deegree3 issues
(17:08) <dstenger>- deegree ogcapi release
(17:08) <copierrj>https://github.com/deegree/deegree3/pull/1814
(17:08) <log-bot>deegree3#1814 Fixed non-transparant WMS output for remote WMS and GDAL layers [bug,TMC discussion,under review,WMS]
(17:08) <log-bot>deegree3#1814 copierrj wants to merge 1 commits (2 files) from IDgis:fix_non_transparant_wms_output
(17:08) <log-bot>deegree3#1814 build success at 2025-07-23 12:34 see https://buildserver.deegree.org/job/pull-request/job/PR-1814/9/display/redirect
(17:10) <StephanR>Ok, then lets start with ogcapi release
(17:10) - dstenger quit (Quit: Client closed)
(17:11) - dstenger joined
(17:11) <dstenger>https://github.com/deegree/deegree-ogcapi/issues/71
(17:11) <log-bot>deegree-ogcapi#71 Build and release deegree OGC API v1.3 [build,inProgress]
(17:11) <log-bot>deegree-ogcapi#71 tfr42 opened this issue on 2023-01-02 19:00 * updated 2025-07-06 14:43 * 8 comments
(17:11) <StephanR>And the related issue regarding the key https://github.com/deegree/infrastructure/issues/87
(17:12) <dstenger>https://github.com/deegree/infrastructure/issues/87#issuecomment-3045813549
(17:16) <dstenger>https://github.com/deegree/infrastructure/settings/keys
(17:17) <dstenger>https://buildserver.deegree.org/manage/credentials/store/system/domain/_/
(17:20) <dstenger>Open TODOS:
(17:20) <dstenger>    Store the new key in password safe.
(17:20) <dstenger>    Remove old keys from Jenkins and GitHub.
(17:20) <dstenger>+1
(17:20) <StephanR>+1
(17:21) <copierrj>+1
(17:21) <dstenger>TODOs are documented here: https://github.com/deegree/infrastructure/issues/87#issuecomment-3109088496
(17:21) <julianzz98>+1
(17:22) <dstenger>Conclusion: Problems with Jenkins job are solved. Handbook and schemas of deegree ogcapi are published.
(17:22) <dstenger>For schemas see https://schemas.deegree.org/ogcapi/1.3/
(17:23) <dstenger>Let's continue with PRs
(17:24) <StephanR>Lets start with the securtiy related
(17:24) <StephanR>https://github.com/deegree/deegree3/pull/1839
(17:32) <copierrj>+1
(17:34) <julianzz98>+1
(17:34) <dstenger>+1
(17:34) <StephanR>+1 (added a note regarding indirect depenedency to 2.4)
(17:35) <copierrj>merged
(17:36) <StephanR>comment added https://github.com/deegree/deegree3/pull/1839#issuecomment-3109155121
(17:36) <copierrj>https://github.com/deegree/deegree3/pull/1814
(17:42) <StephanR>Side note: created new issue https://github.com/deegree/deegree3/issues/1844
(17:42) <log-bot>deegree3#1844 Prevent obsolete dependencies to reappear in deegree builds [TMC discussion,dependencies]
(17:42) <log-bot>deegree3#1844 stephanr opened this issue on 2025-07-23 15:42 * updated 2025-07-23 15:42 * 0 comments
(17:46) - dstenger quit (Quit: Client closed)
(17:48) - dstenger joined
(17:49) <dstenger>+1
(17:49) <StephanR>+1
(17:50) <copierrj>+-0
(17:50) <julianzz98>+1
(17:50) <copierrj>+1
(17:51) <StephanR>merged
(17:52) <dstenger>https://github.com/deegree/deegree3/pull/1833
(17:59) - julianzz98 quit (Ping timeout: 272 seconds)
(18:03) - copierrj quit (Quit: Client closed)
(18:07) - dstenger35 joined
(18:08) - copierrj joined
(18:08) <copierrj>+1
(18:08) - dstenger37 joined
(18:08) <dstenger37>+1
(18:08) - julianzz98 joined
(18:09) <StephanR>+1 (even if i am not fully aware if all questions were answered)
(18:10) <julianzz98>+1
(18:10) - dstenger quit (Ping timeout: 272 seconds)
(18:12) - dstenger joined
(18:12) <copierrj>merged
(18:12) <dstenger>https://github.com/deegree/deegree3/pull/1834
(18:12) - dstenger35 quit (Ping timeout: 272 seconds)
(18:15) - dstenger37 quit (Ping timeout: 272 seconds)
(18:17) <dstenger>https://github.com/deegree/deegree3/pull/1840
(18:17) <log-bot>deegree3#1840 Fixes missing nil property (3.6)
(18:17) <log-bot>deegree3#1840 lgoltz wants to merge 1 commits (1 files) from lat-lon:fix/missingNilProperty-614-3.6
(18:17) <log-bot>deegree3#1840 build pending at 2025-07-23 16:17 see https://buildserver.deegree.org/job/pull-request/job/PR-1840/display/redirect
(18:20) <copierrj>comment suggestion for 1834: The TMC discussed this PR and is reluctant to merge this change into a maintenance branch as. This behavioral change might break existing installations. Adding a tunable to make this change an opt-in would be appreciated.
(18:20) <dstenger>+1
(18:20) <StephanR>+1 (commect for 1834)
(18:21) <julianzz98>+1
(18:24) <dstenger>+1
(18:24) <copierrj>+1
(18:24) <dstenger>github.com/deegree/deegree3/pull/1840 and https://github.com/deegree/deegree3/pull/1841
(18:24) <log-bot>deegree3#1841 Fixes missing nil property (3.5) [bug]
(18:24) <log-bot>deegree3#1841 lgoltz wants to merge 1 commits (1 files) from lat-lon:fix/missingNilProperty-614-3.5
(18:24) <log-bot>deegree3#1841 build success at 2025-07-23 10:27 see https://buildserver.deegree.org/job/pull-request/job/PR-1841/1/display/redirect
(18:25) <dstenger>+1
(18:25) <copierrj>+
(18:25) <copierrj>+1
(18:25) <julianzz98>+1
(18:26) <StephanR>+1 (#1840 #1841)
(18:27) <copierrj>both merged
(18:27) <dstenger>https://github.com/deegree/deegree3/pull/1842 and https://github.com/deegree/deegree3/pull/1843
(18:28) <dstenger>+1
(18:28) <copierrj>+1
(18:28) <julianzz98>+1
(18:28) <StephanR>+1 (#1843 #1842)
(18:29) <copierrj>both merged
(18:31) <dstenger>Shall we created a new release of deegree webservices?
(18:31) <dstenger>+1
(18:31) <StephanR>+1 for 3.6-RC2
(18:31) <copierrj>+1
(18:31) <julianzz98>+1
(18:32) <dstenger>I will take care of release 3.6-RC2
(18:32) <StephanR>Great !
(18:33) <dstenger>Also, I propose to release 3.5.15
(18:33) <dstenger>+1
(18:33) <copierrj>+1
(18:33) <StephanR>+1
(18:33) <dstenger>I can also take care of it.
(18:33) <StephanR>Next meeting 2025-08-06 17:00-18:00 ?
(18:35) <copierrj>I'll be on holidays
(18:35) <StephanR>+1
(18:35) <dstenger>+1
(18:36) <julianzz98>+1
(18:36) <StephanR>And an extra on 2025-08-20 17:00-18:00
(18:36) <StephanR>+1
(18:36) <dstenger>+1
(18:36) <copierrj>+1
(18:37) - dstenger quit (Quit: Client closed)
(18:37) <StephanR>Candidates for in person meeting:
(18:37) - dstenger joined
(18:37) <StephanR>15.10 to 17.10.
(18:37) <StephanR>or 22.10. to 25.10.
(18:38) <dstenger>All potential participants from our side agreed to those two options.
(18:39) <copierrj>bye
(18:39) - copierrj quit (Quit: Client closed)
(18:39) <dstenger>Bye