tmc meeting minutes 20251017 - deegree/deegree3 GitHub Wiki

TMC Meeting Minutes 2025-10-17 / CodeSprint 2025 Day 3 (UPH Essen)

(08:05) <dstenger> Welcome to the third day of the deegree code sprint in Essen
(08:06) <copierrj> 🎉
(08:50) <tfr42> CI pipeline for pushing SNAPSHOT versions to Nexus manually:
(08:50) <tfr42> https://buildserver.deegree.org/view/misc/job/internal/job/deploy_branch_pipeline/
(09:14) <StephanR> Current documentation regarding closeing of pull request https://github.com/deegree/deegree3/wiki/Working-with-pull-requests
(10:10) <lyngo> copierrj: https://gitlab.opencode.de/diplanung/ozgxplanung/-/blob/main/xplan-webservices/xplan-webservices-workspaces/src/main/workspace/services/html.gfi?ref_type=heads
(11:19) <tfr42> What is this class for?
(11:19) <tfr42> https://github.com/deegree/deegree3/blob/main/deegree-core/deegree-core-coverage/src/test/java/org/deegree/coverage/Test.java
(11:27) <julianzz98> hi
(11:27) <julianzz98> lets close some prs
(11:28) <julianzz98> any1?
(11:29) <julianzz98> https://github.com/deegree/deegree3/pull/1894
(11:29) <log-bot> deegree3#1894 Flattened BOM artifact [CI and build]
(11:29) <log-bot> deegree3#1894 copierrj wants to merge 2 commits (1 files) from IDgis:flattened_bom
(11:29) <log-bot> deegree3#1894 build success at 2025-10-17 09:35 see https://buildserver.deegree.org/job/pull-request/job/PR-1894/1/display/redirect
(11:33) <julianzz98> +1
(11:34) <lyngo> +1
(11:34) <tfr42> +1
(11:34) <StephanR> +1
(11:34) <copierrj> +1
(11:35) <dstenger> +1
(11:35) <tfr42> merged
(11:37) <copierrj> closed https://github.com/deegree/deegree3/pull/1880
(11:37) <log-bot> deegree3#1880 CLOSED NOT-MERGEABLE Moved dependencyManagement section from root POM into a separate deegree-bom module [duplicate,needs rebase]
(11:37) <log-bot> deegree3#1880 copierrj wants to merge 3 commits (3 files) from IDgis:add_deegree_bom_module
(11:37) <log-bot> deegree3#1880 build success at 2025-10-15 16:50 see https://buildserver.deegree.org/job/pull-request/job/PR-1880/3/display/redirect
(11:45) <tfr42> https://github.com/deegree/deegree3/pull/1889
(11:46) <log-bot> deegree3#1889 Switched to ANTLR4 for parsing sql mapping expressions [core]
(11:46) <log-bot> deegree3#1889 copierrj wants to merge 5 commits (8 files) from IDgis:antlr4_sql_mapping_expression
(11:46) <log-bot> deegree3#1889 build success at 2025-10-16 21:45 see https://buildserver.deegree.org/job/pull-request/job/PR-1889/5/display/redirect
(11:53) <StephanR> +1
(11:54) <copierrj> +1
(11:54) <dstenger> +1
(11:56) <julianzz98> +1
(12:02) <lyngo> +1
(12:02) <tfr42> +1
(12:04) <tfr42> merged
(12:05) <dstenger> https://github.com/deegree/deegree3/pull/1890
(12:05) <log-bot> deegree3#1890 Switched to ANTLR4 for parsing dimension values [core]
(12:05) <log-bot> deegree3#1890 copierrj wants to merge 1 commits (5 files) from IDgis:antlr4_dims
(12:05) <log-bot> deegree3#1890 build success at 2025-10-16 21:40 see https://buildserver.deegree.org/job/pull-request/job/PR-1890/6/display/redirect
(12:06) <dstenger> +1
(12:07) <tfr42> +1
(12:07) <StephanR> +1
(12:07) <lyngo> +1
(12:07) <copierrj> +1
(12:08) <tfr42> merged
(13:03) <StephanR> https://github.com/deegree/deegree3/issues/1874
(13:03) <log-bot> deegree3#1874 Introduce automated mechanism closing stuck pull requests [TMC discussion,CI and build]
(13:03) <log-bot> deegree3#1874 dstenger opened this issue on 2025-10-08 16:31 * updated 2025-10-17 10:35 * 2 comments
(13:04) <StephanR> https://github.com/deegree/deegree3/pull/1898
(13:04) <log-bot> deegree3#1898 NOT-MERGEABLE Introduce stale bot to automatically mark stale pr and close them after further inactivity [enhancement,CI and build]
(13:04) <log-bot> deegree3#1898 stephanr wants to merge 1 commits (1 files) from deegree:enhancement/introduce-github-stale-bot
(13:04) <log-bot> deegree3#1898 build success at 2025-10-17 11:41 see https://buildserver.deegree.org/job/pull-request/job/PR-1898/1/display/redirect
(13:06) <copierrj> +1
(13:07) <lyngo> +1
(13:11) <tfr42> +1
(13:11) <dstenger> +1
(13:12) <StephanR> +1
(13:23) <julianzz98> +1
(13:24) <copierrj> merged
(13:25) <dstenger> https://github.com/deegree/deegree3/pull/1899
(13:25) <log-bot> deegree3#1899 Upgraded Primefaces to non-LTS version 15 [console,dependencies]
(13:25) <log-bot> deegree3#1899 tfr42 wants to merge 2 commits (2 files) from lat-lon:fix/upgradePrimeFacesToNonLTS-1868
(13:25) <log-bot> deegree3#1899 build pending at 2025-10-17 13:17 see https://buildserver.deegree.org/job/pull-request/job/PR-1899/2/display/redirect
(13:26) <StephanR> 0
(13:26) <dstenger> +1
(13:26) <lyngo> +1
(13:26) <tfr42> +1
(13:27) <dstenger> postponed because build is still running
(13:28) <julianzz98> +1
(13:30) <dstenger> https://github.com/deegree/deegree3/pull/1896
(13:30) <log-bot> deegree3#1896 Set Annotation API to provided [dependencies]
(13:30) <log-bot> deegree3#1896 dstenger wants to merge 1 commits (1 files) from lat-lon:fix/setApiProvided-1879
(13:30) <log-bot> deegree3#1896 build pending at 2025-10-17 13:17 see https://buildserver.deegree.org/job/pull-request/job/PR-1896/display/redirect
(13:34) <StephanR> https://buildserver.deegree.org/blue/organizations/jenkins/pull-request/detail/PR-1896/1/pipeline
(13:34) <dstenger> +1
(13:34) <copierrj> +1
(13:35) <julianzz98> +1
(13:35) <tfr42> +1
(13:35) <StephanR> +1
(13:35) <lyngo> +1
(13:36) <copierrj> merged
(13:36) <dstenger> https://github.com/deegree/deegree3/pull/1895
(13:36) <log-bot> deegree3#1895 Upgraded maven spotbugs plugin in POM and Jenkinsfile [CI and build]
(13:36) <log-bot> deegree3#1895 tfr42 wants to merge 1 commits (2 files) from lat-lon:fix/updateSpotbugs-1804
(13:36) <log-bot> deegree3#1895 build pending at 2025-10-17 13:17 see https://buildserver.deegree.org/job/pull-request/job/PR-1895/display/redirect
(13:37) <julianzz98> +1
(13:38) <copierrj> +1
(13:38) <lyngo> +1
(13:38) <tfr42> +1
(13:38) <dstenger> +1
(13:38) <copierrj> merged
(13:38) <dstenger> https://github.com/deegree/deegree3/pull/1893
(13:38) <log-bot> deegree3#1893 Updated maven plugins used for building the maven site [documentation,CI and build]
(13:38) <log-bot> deegree3#1893 tfr42 wants to merge 1 commits (2 files) from lat-lon:fix/mavenSite-1804
(13:38) <log-bot> deegree3#1893 build pending at 2025-10-17 13:17 see https://buildserver.deegree.org/job/pull-request/job/PR-1893/display/redirect
(13:39) <copierrj> +1
(13:39) <tfr42> +1
(13:39) <lyngo> +1
(13:40) <julianzz98> +1
(13:40) <dstenger> https://buildserver.deegree.org/blue/organizations/jenkins/pull-request/detail/PR-1893/2/pipeline
(13:40) <dstenger> +1
(13:40) <StephanR> +1
(13:41) <copierrj> merged
(13:42) <StephanR> https://github.com/deegree/deegree3/pull/1608
(13:42) <log-bot> deegree3#1608 DRAFT Reenable disabled unit test and fix bugs [stuck,tests]
(13:42) <log-bot> deegree3#1608 copierrj wants to merge 4 commits (2 files) from deegree:fix_1096_2
(13:42) <log-bot> deegree3#1608 build pending at 2025-10-17 13:17 see https://buildserver.deegree.org/job/pull-request/job/PR-1608/display/redirect
(13:47) <tfr42> Postponed
(13:51) <tfr42> https://github.com/deegree/deegree3/pull/1899
(13:51) <log-bot> deegree3#1899 Upgraded Primefaces to non-LTS version 15 [console,dependencies]
(13:51) <log-bot> deegree3#1899 tfr42 wants to merge 3 commits (2 files) from lat-lon:fix/upgradePrimeFacesToNonLTS-1868
(13:55) <dstenger> I just tested the current status of main by executing GetMap requests (smoke tests). Everything seems to work fine :-)
(13:56) <copierrj> 🎉🎉
(13:58) <dstenger> Let's discuss https://github.com/deegree/deegree3/pull/1897 next
(13:58) <log-bot> deegree3#1897 Fixed and modernized the deegree admin console styling for PrimeFaces 15 theme [enhancement,console]
(13:58) <log-bot> deegree3#1897 julianzz98 wants to merge 13 commits (63 files) from lat-lon:fix/consoleStylingPrimefaces15-1868
(13:58) <log-bot> deegree3#1897 build pending at 2025-10-17 13:41 see https://buildserver.deegree.org/job/pull-request/job/PR-1897/2/display/redirect
(14:00) <dstenger> +1
(14:00) <lyngo> +1
(14:00) <copierrj> +1
(14:00) <tfr42> +1
(14:04) <StephanR> +1
(14:04) <StephanR> (if its build)
(14:05) <copierrj> build completed
(14:05) <copierrj> merged
(14:07) <tfr42> https://github.com/deegree/deegree3/pull/1899
(14:10) <dstenger> +1
(14:10) <tfr42> +1 (if the build completes successfully)
(14:10) <copierrj> +1
(14:11) <StephanR> +1 (if the build was successful)
(14:16) <tfr42> This PR will be merged after the build completed.
(14:17) <tfr42> We decide to prepare a SNAPSHOT Version of 3.6.2 which needs intensive testing. If these tests succeed we will prepare a release 3.6.2.
(14:17) <dstenger> +1
(14:18) <StephanR> +1
(14:19) <copierrj33> +1
(14:19) <copierrj33> next tmc meeting?
(14:20) <tfr42> Wednesday 29th of Oct. 1700-1800 CET
(14:20) <copierrj33> +1
(14:20) <dstenger> +1
(14:20) <StephanR> +1
(14:20) <copierrj33> have to leave, see you later!