tmc meeting minutes 20260401 - deegree/deegree3 GitHub Wiki

TMC Meeting Minutes 2026-04-01

(17:01) <StephanR>Hi
(17:02) <dstenger>Hi
(17:02) - julianzz98 joined
(17:02) <julianzz98>Hi
(17:03) <StephanR>Hi
(17:03) <StephanR>https://meet.google.com/zqm-gddc-dhi
(17:04) <tfr42>Hi
(17:04) <StephanR>Hi
(17:04) <StephanR>https://meet.google.com/zqm-gddc-dhi
(17:06) <tfr42>Hi and welcome to our deegree TMC meeting.
(17:07) <tfr42>Chat log from last meeting
(17:07) <tfr42>https://github.com/deegree/deegree3/wiki/tmc-meeting-minutes-20260311
(17:12) <StephanR>Regarding infrastructure, procedures are documented in https://github.com/deegree/infrastructure/
(17:16) <tfr42>What is on our agenda for today?
(17:16) <tfr42>PR with update for infrastructure
(17:16) <dstenger>Reference implementation renewal
(17:17) <tfr42>Feedback to user meeting at FOSSGIS conference
(17:17) - copierrj joined
(17:17) <copierrj>hi
(17:17) <tfr42>Status of latest releases
(17:17) <StephanR>Hi
(17:17) <StephanR>https://meet.google.com/zqm-gddc-dhi
(17:18) <tfr42>Decision on Copilot coding agent in github
(17:21) <tfr42>We will start with the infrastructure for our build server
(17:21) <tfr42>PR https://github.com/deegree/infrastructure/pull/118
(17:21) <tfr42>this upgrades Jenkins to latest LTS version
(17:22) <copierrj>+1
(17:22) <StephanR>+1
(17:22) <julianzz98>+1
(17:23) <tfr42>+1
(17:23) <copierrj>merged
(17:23) <dstenger>+1
(17:25) <tfr42>Jenkins plugins are updating right now
(17:26) <tfr42>And the UI will restart now...
(17:29) <tfr42>Still open is the migration of the nexus database...to catch up with the latestest
(17:32) <tfr42>New issue added
(17:32) <tfr42>https://github.com/deegree/infrastructure/issues/119
(17:32) <tfr42>about migrating nexus to something elese
(17:33) <tfr42>Next topic:
(17:33) <tfr42>Decision on Copilot coding agent in github
(17:33) <tfr42>opt-out yes or no?
(17:35) <tfr42>https://github.com/organizations/deegree/settings/copilot/enable
(17:35) <StephanR>https://github.com/organizations/deegree/settings/copilot/coding_agent
(17:38) <tfr42>I do propose to opt-out by setting codepilot to "no repositories"
(17:43) <StephanR>Side Note: I created an issue for infrastructure regarding update of central.deegree.org https://github.com/deegree/infrastructure/issues/120
(17:43) <tfr42>I am in favour to opt-out for all repos
(17:44) <copierrj>+1
(17:44) <StephanR>+1 (i am fine either way, so selective and no are fine for me)
(17:44) <julianzz98>+1
(17:45) <tfr42>it is set on organisation level
(17:45) <tfr42>Then next topic
(17:45) <tfr42>for your information - at the user meeting at FOSSGIS conference 2026 the question was raised how to run deegree on kubernetes
(17:46) <tfr42>and we created the issue
(17:46) <tfr42>https://github.com/deegree/deegree3/issues/1943
(17:46) <log-bot>deegree3#1943 Provide helm chart for deegree webservices and ogcapi container [TMC discussion,OGCAPI,container]
(17:46) <log-bot>deegree3#1943 tfr42 opened this issue on 2026-03-28 10:31 * updated 2026-03-28 11:31 * 1 comments
(17:47) <StephanR>Draft https://github.com/deegree/deegree-helm/tree/fossgis-2026-goettingen-code-sprint
(17:47) <tfr42>we added a new repo to the deegree organisation https://github.com/deegree/deegree-helm
(18:03) <StephanR>So to sum up the discussion we agree, that the helm files are targeted as a starting point for developers and explicitly not as soluction for production use.
(18:05) <tfr42>+1
(18:05) <dstenger>+1
(18:05) <copierrj>+1
(18:06) <StephanR>+1
(18:06) <julianzz98>+1
(18:07) <tfr42>Until May 9th the reference implementation renewal has to be done
(18:08) <julianzz98>Do you agree to use the latest version of deegree webservices 3.6.7 and deegree ogcapi 2.0.4?
(18:08) <julianzz98>+1
(18:08) <StephanR>+1
(18:08) <tfr42>+1
(18:08) <dstenger>+1
(18:09) <copierrj>+1
(18:10) <dstenger>https://github.com/deegree/deegree3/pull/1934
(18:10) <log-bot>deegree3#1934 Fixed passing ActionParams to JSF beans with CDI on Jakarta EE web profile container [bug,console]
(18:10) <log-bot>deegree3#1934 tfr42 wants to merge 1 commits (6 files) from lat-lon:fix/passingParamsCDI-1919
(18:10) <log-bot>deegree3#1934 build success at 2026-03-13 16:42 see https://buildserver.deegree.org/job/pull-request/job/PR-1934/4/display/redirect
(18:14) <julianzz98>-1
(18:15) <dstenger>0
(18:15) <dstenger>will be postponed as further testing is required
(18:15) <tfr42>+1 (tests on Jetty were successful)
(18:16) <StephanR>0
(18:16) <copierrj>-1
(18:16) <tfr42>Ok, then let's postpone this PR to the next meeting. And we need a volunteer for testing.
(18:16) <julianzz98>I will do further tests and document them in the issue/pr
(18:16) <tfr42>+1
(18:18) <tfr42>Final topic - how to prepare a test setup with docker compose including all the supported databases Postgres, Oracle, MS SQL Server
(18:18) <tfr42>We have currently
(18:18) <tfr42>https://github.com/copierrj/deegree-docker-compose/blob/main/docker-compose.yaml
(18:18) <tfr42>https://github.com/tfr42/deegree-docker/blob/main/docker-compose.yaml
(18:27) <tfr42>If there is an test setup with oracle
(18:27) <tfr42>This is highly appreciated
(18:27) <tfr42>Next meeting?
(18:28) <tfr42>April 15th 17 CEST?
(18:28) <StephanR>+1
(18:28) <copierrj>+1
(18:28) <dstenger>+1
(18:28) <tfr42>+1
(18:28) <julianzz98>+1
(18:42) <tfr42>Thanks... talk to you soon