tmc meeting minutes 20240207 - deegree/deegree3 GitHub Wiki

Meeting Minutes 2024-02-07

(16:59) - https://www.deegree.org (#deegree)
(17:00) <StephanR>Hi
(17:00) <copierrj>hi
(17:01) <StephanR>https://meet.google.com/pvq-mqet-kwr
(17:01) - stenger joined
(17:01) - jmckenna quit (Ping timeout: 272 seconds)
(17:01) <stenger>Hi
(17:01) <StephanR>Hi
(17:01) <StephanR>https://meet.google.com/pvq-mqet-kwr
(17:04) - tfr42 quit (Ping timeout: 268 seconds)
(17:04) <copierrj>agenda for today?
(17:04) - jmckenna joined
(17:05) <StephanR>- Pull requests for deegree3
(17:06) - tfr quit (Ping timeout: 272 seconds)
(17:09) <copierrj>todo for 3.6
(17:09) - jmckenna quit (Ping timeout: 264 seconds)
(17:11) <stenger>FOSS4G Europe
(17:12) <copierrj>path to 3.6 release candidate
(17:12) <copierrj>(or perhaps milestone release?)
(17:13) <stenger>Let's start with FOSS4G Europe
(17:13) <copierrj>https://github.com/deegree/deegree3/issues/1464
(17:13) <log-bot>deegree3#1464 Preparing next release version (deegree web services 3.6) [needs discussion,TMC discussion]
(17:13) <log-bot>deegree3#1464 tfr42 opened this issue on 2023-02-01 17:35 * updated 2024-01-11 09:33 * 5 comments
(17:13) <stenger>Talk was submitted: https://talks.osgeo.org/foss4g-europe-2024/talk/review/KUKG3FRCFXD37FUCC9A8CXQWQDMENY3E
(17:14) <stenger>Feedback is welcome
(17:15) <StephanR>The abstract looks fine
(17:16) <copierrj>agreed
(17:24) <stenger>Next topic: Path to 3.6
(17:24) <stenger>https://github.com/deegree/deegree3/milestone/68
(17:26) <stenger>First, we merge 3.6 relevant pull requests and then we give an answer to question of user.
(17:26) <StephanR>That seems to be reasonable
(17:27) <StephanR>https://github.com/deegree/deegree3/pull/1627
(17:27) <log-bot>deegree3#1627 Upgrade dependencies to Servlet 6.0 and Faces 4.0 (Jakarta EE 10) [console,dependencies,core]
(17:27) <log-bot>deegree3#1627 tfr42 wants to merge 7 commits (151 files) from lat-lon:feature/migrateToServlet6.0-1401
(17:27) <log-bot>deegree3#1627 build success at 2024-01-29 20:28 see https://buildserver.deegree.org/job/pull-request/job/PR-1627/9/display/redirect
(17:32) <StephanR>This is a little bit interesting:
(17:32) <StephanR>https://github.com/deegree/deegree3/pull/1627/files#diff-63032bb0958d1053c62280541692f18caa3594aeb3398ca5639c9f176ae4fb36R92-R98
(17:38) - jmckenna joined
(17:40) <StephanR>I would suggest to merge it and talk about the noted parts in the next meeting.
(17:40) <copierrj>agreed
(17:40) <stenger>+1 (to make testing easier)
(17:40) <copierrj>let's (ab)use the main branch as staging branch for 3.6
(17:40) <StephanR>+1 (see notes above)
(17:40) <copierrj>+1
(17:41) <StephanR>merged
(17:42) <StephanR>https://github.com/deegree/deegree3/pull/1642/conflicts
(17:42) <log-bot>deegree3#1642 NOT-MERGEABLE Remove org.reflections dependency [3.6] [enhancement,ready,core]
(17:42) <log-bot>deegree3#1642 stephanr wants to merge 2 commits (281 files) from gritGmbH:enhancement/remove-org-reflections-3.6
(17:42) <log-bot>deegree3#1642 build success at 2024-02-06 12:28 see https://buildserver.deegree.org/job/pull-request/job/PR-1642/1/display/redirect
(17:43) - tfr joined
(17:43) - jmckenna quit (Ping timeout: 272 seconds)
(17:47) <copierrj>proposal for issue 1464: Status update: we're still actively reworking (upgrading and/removing) our dependencies in order to become fully Java 17 / Tomcat 10 compatible. Most of the work has been done already (= merged into the main branch) and we expect to be able to have a working milestone release in a couple of weeks.
(17:47) - tfr quit (Ping timeout: 264 seconds)
(17:48) <copierrj>correction: Status update: we're still actively reworking (upgrading and/or removing) our dependencies in order to become fully Java 17 / Tomcat 10 compatible. Most of the work has been done already (= merged into the main branch) and we expect to be able to have a working milestone release in a couple of weeks.
(17:48) <stenger>+1
(17:51) <copierrj>last time: Status update: we're still actively reworking (upgrading and/or removing) our dependencies in order to become fully Java 17 / Tomcat 10 compatible. Most of the work has been done already (= merged into the main branch) and we are planning to have a working milestone release in a couple of weeks.\
(17:51) <stenger>+1
(17:51) <StephanR>+1
(17:55) <StephanR>I locally tested the PR including the merge conflict fix to be buildable without running tests
(17:56) <stenger>https://github.com/deegree/deegree3/pull/1622
(17:56) <log-bot>deegree3#1622 Add GeoJSON as GetFeatureInfoFormat (deegree 3.5) [feature,WMS]
(17:56) <log-bot>deegree3#1622 lgoltz wants to merge 9 commits (15 files) from lat-lon:feature/geoJsonFeatureInfoFormat-9399-1582
(17:56) <log-bot>deegree3#1622 build success at 2024-02-07 07:27 see https://buildserver.deegree.org/job/pull-request/job/PR-1622/4/display/redirect
(17:59) <stenger>+1
(17:59) <copierrj>+1
(18:00) <StephanR>+1
(18:00) <StephanR>merged
(18:03) <stenger>I propose to create release 3.5.6
(18:05) <StephanR>Results for PR-1642 https://buildserver.deegree.org/blue/organizations/jenkins/pull-request/detail/PR-1642/3/pipeline
(18:06) <copierrj>+1
(18:06) - jmckenna joined
(18:06) <copierrj>+1 (regarding release of 3.5.6)
(18:06) <StephanR>+1 (regarding release of 3.5.6)
(18:06) <stenger>+1 (regarding release of 3.5.6)
(18:07) <StephanR>So votes for PR https://github.com/deegree/deegree3/pull/1642
(18:07) <log-bot>deegree3#1642 Remove org.reflections dependency [3.6] [enhancement,ready,core]
(18:07) <log-bot>deegree3#1642 stephanr wants to merge 3 commits (281 files) from gritGmbH:enhancement/remove-org-reflections-3.6
(18:07) <log-bot>deegree3#1642 build success at 2024-02-07 17:04 see https://buildserver.deegree.org/job/pull-request/job/PR-1642/3/display/redirect
(18:07) <copierrj>+1
(18:09) <stenger>+1
(18:09) <StephanR>+1
(18:10) - jmckenna quit (Ping timeout: 260 seconds)
(18:11) <copierrj>merged
(18:13) <StephanR>Next TMC meeting on 2023-02-21 17:00 ?
(18:13) <StephanR>+1+
(18:13) <stenger>+1
(18:16) <copierrj>+1
(18:16) <copierrj>bye