tmc meeting minutes 20250219 - deegree/deegree3 GitHub Wiki

Meeting Minutes 2025-02-19

(17:00) <julianzz98>Hello
(17:01) <StephanR>Hi
(17:01) <dstenger>Hi
(17:01) <StephanR>Hi
(17:02) <tfr42>Hi
(17:02) <StephanR>Hi
(17:02) <StephanR>https://meet.google.com/xdv-nsvc-gud
(17:07) <StephanR>Meeting minutes from last meeting https://github.com/deegree/deegree3/wiki/tmc-meeting-minutes-20250205
(17:13) - copierrj joined
(17:13) <copierrj>hi
(17:13) <StephanR>Hi
(17:13) <StephanR>https://meet.google.com/xdv-nsvc-gud
(17:14) <tfr42>Hi and welcome
(17:14) <tfr42>Let's get started
(17:14) <tfr42>Meeting minutes from last meeting https://github.com/deegree/deegree3/wiki/tmc-meeting-minutes-20250205
(17:15) <tfr42>Any open tasks from last meeting?
(17:17) <copierrj>don't think so
(17:17) <tfr42>Ok, then let's collect the topics for today.
(17:17) <tfr42>What else beside open PR?
(17:18) <StephanR>Logback PR (draft) https://github.com/deegree/deegree3/pull/1783
(17:18) <log-bot_>deegree3#1783 DRAFT Change logging framwork to Logback an provide autoconfiguration [enhancement,in progress,TMC discussion,dependencies,breaking,core]
(17:18) <log-bot_>deegree3#1783 stephanr wants to merge 5 commits (20 files) from gritGmbH:enhancement/logback-with-autoconfiguration
(17:18) <log-bot_>deegree3#1783 build pending at 2025-02-19 14:27 see https://buildserver.deegree.org/job/pull-request/job/PR-1783/display/redirect
(17:18) <tfr42>Check the list of open issues if there is any open issue with regards to 3.6
(17:19) <tfr42>List of open issues with lable blocking: https://github.com/deegree/deegree3/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22blocks%20release%22
(17:21) <tfr42>List of open issues on milestone 3.6: https://github.com/deegree/deegree3/issues?q=is%3Aissue%20state%3Aopen%20%20milestone%3A3.6%20
(17:22) <tfr42>Let's move https://github.com/deegree/deegree3/issues/1702 to 3.7
(17:22) <log-bot_>deegree3#1702 Re-implement/migrate code to provide REST API based on Jersey [enhancement,rest-api]
(17:22) <log-bot_>deegree3#1702 tfr42 opened this issue on 2024-06-06 12:24 * updated 2025-01-23 16:06 * 0 comments
(17:23) <tfr42>I propose to move this to 3.7 milestone
(17:23) <tfr42>+1
(17:24) <copierrj>+1
(17:24) <dstenger>+1
(17:24) <julianzz98>+1
(17:24) <StephanR>+1
(17:26) <tfr42>Issue https://github.com/deegree/deegree3/issues/1764 requires a test of the functionality and may be revert some changes to the documenation.
(17:26) <log-bot_>deegree3#1764 Remove deprecated and unused functionalities in deegree console [documentation,console]
(17:26) <log-bot_>deegree3#1764 julianzz98 opened this issue on 2024-11-18 20:17 * updated 2025-02-05 16:29 * 1 comments
(17:27) <julianzz98>I will redo a test of the functionality and adjust the documentation
(17:27) <tfr42>+1
(17:28) <copierrj>+1
(17:28) <StephanR>+1
(17:29) <tfr42>I do propose to put https://github.com/deegree/deegree3/issues/1681 into the https://github.com/deegree/deegree3/wiki/Upgrading-deegree-webservices
(17:29) <log-bot_>deegree3#1681 Possible Java 17 compatibility issue regarding it.geosolutions.imageio-ext dependencies [bug]
(17:29) <log-bot_>deegree3#1681 copierrj opened this issue on 2024-04-24 15:38 * updated 2025-02-05 17:36 * 0 comments
(17:30) <copierrj>+1
(17:30) <StephanR>+1
(17:30) <tfr42>+1
(17:30) <dstenger>+1
(17:31) <tfr42>https://github.com/deegree/deegree3/issues/1436 is still to do
(17:31) <log-bot_>deegree3#1436 Move maven module with documentation to root level [documentation,blocks release]
(17:31) <log-bot_>deegree3#1436 tfr42 opened this issue on 2022-12-08 11:44 * updated 2025-02-05 17:07 * 0 comments
(17:31) <tfr42>This open task is here to adjust the build to the new artifact id
(17:32) <tfr42>Any volunteers?
(17:32) <tfr42>I can give it a try
(17:32) <julianzz98>that would be great +1
(17:32) <copierrj>+1
(17:33) <tfr42>Ok, then finally to issues regrading logging in deegree
(17:33) <tfr42>https://github.com/deegree/deegree3/issues/1782
(17:33) <log-bot_>deegree3#1782 Enhance documentation for log4j configuration [documentation,blocks release]
(17:33) <log-bot_>deegree3#1782 julianzz98 opened this issue on 2025-02-17 10:29 * updated 2025-02-18 15:53 * 0 comments
(17:33) <tfr42>and
(17:33) <tfr42>https://github.com/deegree/deegree3/issues/1251
(17:33) <log-bot_>deegree3#1251 Enhance documentation for logging configuration [enhancement,documentation]
(17:33) <log-bot_>deegree3#1251 tfr42 opened this issue on 2021-12-17 13:34 * updated 2025-02-05 19:47 * 2 comments
(17:33) <tfr42>I do propose to look on the new PR provided by stephanR
(17:33) <StephanR>https://github.com/deegree/deegree3/pull/1783
(17:33) <log-bot_>deegree3#1783 DRAFT Change logging framework to Logback and provide autoconfiguration [enhancement,in progress,TMC discussion,dependencies,breaking,core]
(17:33) <log-bot_>deegree3#1783 stephanr wants to merge 5 commits (20 files) from gritGmbH:enhancement/logback-with-autoconfiguration
(17:33) <log-bot_>deegree3#1783 build pending at 2025-02-19 14:27 see https://buildserver.deegree.org/job/pull-request/job/PR-1783/display/redirect
(17:40) <StephanR>Open questions for the pr are: default logging pattern/level/threshould, should file logging be enabled by default and how extensive should the documentation on logback xml-style should be ?
(17:50) <tfr42>I do propose the logback configuration provided with the war file shall be ready-made. Default on info with less noise as possibel. But keeping the typical deegree startup log output.
(17:50) <tfr42>Extended configuration shall be proveded with the documentation.
(17:58) <tfr42>I appreciate this enhancement and would like to see this PR merged into 3.6. As it is not ready to be merged, is it feasible to get it ready soon? Is there any thing we can help on?
(18:02) <StephanR>To summarize the TMC chat from today, the intention is to fllow the defaults of the spring framework and only set org.deegree=INFO and it would be niche if somebody is able to test on tomcat with a regular war deployment.
(18:02) <StephanR>+1
(18:02) <copierrj>+1
(18:02) <tfr42>+1
(18:02) <julianzz98>+1
(18:02) <dstenger>+1
(18:03) <julianzz98>I could volunteer to test the implementation
(18:03) <copierrj>+1
(18:04) <StephanR>that would be great, thanks
(18:04) <tfr42>Ok, then let's move on for some quick PR
(18:06) <tfr42>This PR is upgrading smart-json for which a CVE was reported
(18:06) <tfr42>https://github.com/deegree/deegree3/pull/1781
(18:06) <log-bot_>deegree3#1781 Upgraded dependency json-smart to v2.5.2 (3.6) [dependencies]
(18:06) <log-bot_>deegree3#1781 tfr42 wants to merge 1 commits (1 files) from lat-lon:fix/upgradeJsonSmart-3.6
(18:06) <log-bot_>deegree3#1781 build success at 2025-02-13 22:06 see https://buildserver.deegree.org/job/pull-request/job/PR-1781/1/display/redirect
(18:06) <copierrj>+1
(18:06) <StephanR>+1
(18:06) <tfr42>+1
(18:06) <julianzz98>+1
(18:06) <tfr42>Same for 3.5 line with additional dependencies
(18:06) <tfr42>https://github.com/deegree/deegree3/pull/1780
(18:06) <log-bot_>deegree3#1780 Upgraded dependencies: json-smart to v2.5.2, postgresql to v42.7.5 (3.5) [dependencies]
(18:06) <log-bot_>deegree3#1780 tfr42 wants to merge 6 commits (1 files) from lat-lon:fix/ugradeJsonSmart-3.5
(18:06) <log-bot_>deegree3#1780 build pending at 2025-02-19 16:47 see https://buildserver.deegree.org/job/pull-request/job/PR-1780/display/redirect
(18:07) <copierrj>merged
(18:07) <copierrj>1780 includes other dependencies
(18:09) <copierrj>https://github.com/deegree/deegree3/pull/1779
(18:09) <log-bot_>deegree3#1779 Upgrades dependencies commons-codec to 1.17.2 and postgresql to 42.7.5 (3.6) [dependencies]
(18:09) <log-bot_>deegree3#1779 lgoltz wants to merge 1 commits (1 files) from lat-lon:feature/upgradePlugingsAndDependencies-XPLANBOX-3436
(18:09) <log-bot_>deegree3#1779 build success at 2025-02-06 10:03 see https://buildserver.deegree.org/job/pull-request/job/PR-1779/1/display/redirect
(18:09) <tfr42>+1
(18:10) <StephanR>+1
(18:10) <dstenger>+1
(18:10) <copierrj>+1
(18:10) <copierrj>merged
(18:12) <tfr42>Since the plugin is not bound to the standard maven build life cycle we can also merge the PR #1780
(18:13) <copierrj>+1
(18:13) <StephanR>+1 (#1780)
(18:13) <dstenger>+1
(18:13) <julianzz98>+1
(18:13) <copierrj>merged
(18:13) <tfr42>The upgrade of the plugin
(18:13) <tfr42>https://github.com/deegree/deegree3/pull/1784
(18:13) <log-bot_>deegree3#1784 Upgraded OWASP maven plugin to v12.1.0 [CI and build]
(18:13) <log-bot_>deegree3#1784 tfr42 wants to merge 1 commits (1 files) from lat-lon:fix/upgradeOwaspPlugin-12.1.0
(18:13) <log-bot_>deegree3#1784 build pending at 2025-02-19 17:00 see https://buildserver.deegree.org/job/pull-request/job/PR-1784/1/display/redirect
(18:17) <copierrj>+1
(18:17) <StephanR>+1
(18:17) <tfr42>+1
(18:17) <dstenger>+1
(18:17) <copierrj>merge
(18:17) <copierrj>d
(18:17) <tfr42>And finally for ogcapi
(18:17) <tfr42>https://github.com/deegree/deegree-ogcapi/pull/144
(18:17) <log-bot_>deegree-ogcapi#144 Upgraded dependencies for deegree and swagger to latest bugfix version [dependencies]
(18:17) <log-bot_>deegree-ogcapi#144 tfr42 wants to merge 2 commits (1 files) from lat-lon:fix/upgradeDeegreeDependency-71
(18:17) <log-bot_>deegree-ogcapi#144 build success at 2025-02-19 17:00 see https://buildserver.deegree.org/job/ogcapi-pr/job/PR-144/2/display/redirect
(18:18) <copierrj>+1
(18:18) <StephanR>+1
(18:18) <tfr42>+1
(18:18) <dstenger>+1
(18:19) <copierrj>merged
(18:19) <tfr42>I do propose to build bug fix version 3.5.11 including the upgraded dependenvies
(18:19) <copierrj>+1
(18:19) <StephanR>+1
(18:19) <dstenger>+1
(18:20) <julianzz98>+1
(18:20) <tfr42>+1
(18:20) <tfr42>I will schedule the release job.
(18:22) <dstenger>Let's talk about this pull request next week: https://github.com/deegree/deegree3/pull/1732
(18:22) <log-bot_>deegree3#1732 Enhance bbox requests without geometry property to consider all geometry properties (3.6) [enhancement,needs discussion]
(18:22) <log-bot_>deegree3#1732 lgoltz wants to merge 1 commits (13 files) from lat-lon:feature/multipleGeomProperties-9885-32-3.6
(18:22) <log-bot_>deegree3#1732 build success at 2025-02-05 18:59 see https://buildserver.deegree.org/job/pull-request/job/PR-1732/13/display/redirect
(18:25) <tfr42>When do we meet next?
(18:25) <tfr42>As usual in 14 days?
(18:25) <StephanR>+1
(18:28) <tfr42>2025-03-12 17:00-18:00 CEt
(18:28) <copierrj>+1
(18:28) <dstenger>+1
(18:28) <tfr42>+1
(18:28) <StephanR>+1
(18:28) <julianzz98>+1
(18:29) <tfr42>Reminder: This is one week later than our regular schedule!
(18:29) <copierrj>bye
(18:29) <tfr42>See you in 3 weeks
(18:29) <tfr42>bye
(18:29) <StephanR>bye
(18:29) <dstenger>Bye