tmc meeting minutes 20250312 - deegree/deegree3 GitHub Wiki
Meeting Minutes 2025-03-12
(17:00) <julianzz98>hi
(17:00) <StephanR>Hi
(17:01) <tfr42>Hi
(17:04) - dstenger joined
(17:04) <dstenger>Hi
(17:07) - copierrj joined
(17:07) <copierrj>hi
(17:07) <StephanR>Hi
(17:07) <dstenger>Hi
(17:07) <StephanR>https://meet.google.com/daq-htpp-tef
(17:07) <dstenger>https://meet.google.com/daq-htpp-tef
(17:07) <tfr42>Welcome to our TMC meeting.
(17:08) <tfr42>What is on our agend for today?
(17:09) <copierrj>https://github.com/deegree/deegree3/wiki/tmc-meeting-minutes-20250219
(17:09) <copierrj>https://github.com/deegree/deegree3/pull/1732
(17:09) <StephanR>PR to Logback https://github.com/deegree/deegree3/pull/1783
(17:10) <dstenger>Reference implementation renewal
(17:12) <tfr42>User meeting and community code sprint at FOSSGIS 2025 conference
(17:13) <julianzz98>https://github.com/deegree/deegree3/pull/1788
(17:13) <julianzz98>PR documentation setup tables
(17:13) <dstenger>Potential PRs for 3.6
(17:14) <tfr42>Publish bugfix release of deegree ogcapi 1.3.4
(17:14) <tfr42>Anything else?
(17:14) <StephanR>Not from me
(17:14) <tfr42>Well, then let's start with the user meeting and community sprint at FOSSGIS 2025
(17:15) <StephanR>deegree User-Meeting on 2025-03-28 9:00 - 10:00 (Friday)
(17:16) <tfr42>I will be present during the conference and also at the community code sprint on Saturday.
(17:17) <StephanR>I will also be present for the conference and will probably also join on saturday for the community sprint.
(17:18) <tfr42>There is a hackathon on Monday and Tuesday. But we have to decided not to post a challenge for deegree.
(17:20) <tfr42>That's it about the FOSSGIS 2025 conference
(17:23) <tfr42>The OSGeo board informed the community that less money is available for founding code sprints and travel grants.
(17:24) <tfr42>So, we may ask for founding at FOSSGIS only
(17:24) <tfr42>I can prepare a founding request
(17:24) <tfr42>Next topic
(17:24) <tfr42>Reference implementation renewal
(17:25) <dstenger>Reference implementation renewal will be done in May.
(17:26) <tfr42>I do propose to use the 3.6 release for the compliance renewal
(17:26) <StephanR>+1
(17:26) <julianzz98>+1
(17:26) <dstenger>+1
(17:26) <tfr42>+1
(17:26) <copierrj>+1
(17:29) <dstenger>I propose to use a URL without deegree version number for the RI. Instead, we should use a generic URL which does not change after one year. Do you agree to that?
(17:29) <tfr42>+1
(17:29) <julianzz98>+1
(17:29) <dstenger>+1
(17:29) <StephanR>+1
(17:29) <copierrj>+1
(17:31) <julianzz98>I propose to replace all demo instances with the deegree RI demo instances, see also changes made in https://github.com/deegree/deegree.github.io/pull/6
(17:34) <StephanR>-1 to simply use the reference instance as the demo as well as we are creating a new dependency
(17:34) <julianzz98>agree -1
(17:35) <StephanR>As an alternative i would propose to reuse the ogcri container/setup to be also deployed on the demo endpoint/url
(17:36) <tfr42>The demo is running currently on deegree 3.4.32
(17:37) <dstenger>+1
(17:37) <julianzz98>+1
(17:39) <copierrj>+1
(17:39) <tfr42>+1
(17:39) <dstenger>Another idea is to always deploy the latest release of deegree on the demo endpoint. Also, we might provide two demo endpoints: a stable one and a second with the latest developments
(17:41) <StephanR>+1 (use demo.deegree.org/deegree-webserivce/ as for PR https://github.com/deegree/deegree.github.io/pull/6)
(17:41) <tfr42>+1
(17:42) <julianzz98>+1
(17:43) <copierrj>+1
(17:45) <dstenger>https://github.com/deegree/deegree3/issues/1790
(17:45) <tfr42>+1
(17:45) <StephanR>+1
(17:45) <copierrj>+1
(17:46) <dstenger>+1
(17:46) <dstenger>https://github.com/deegree/deegree3/issues/1791
(17:46) <dstenger>+1
(17:46) <julianzz98>+1
(17:46) <tfr42>+0
(17:46) <StephanR>+1
(17:46) - log-bot joined
(17:47) - log-bot quit (Remote host closed the connection)
(17:47) <copierrj>+1 (when fully automated)
(17:47) <tfr42>Ok, then let's continue with deegree ogcapi v1.3.4
(17:47) <tfr42>https://github.com/deegree/deegree-ogcapi/releases/tag/deegree-ogcapi-1.3.4
(17:47) - log-bot joined
(17:49) <tfr42>I do propose to apply the same split of the the release prepare and perform step to the deegree3 repo, branch main and 3.5-main
(17:49) <tfr42>as in PR https://github.com/deegree/deegree-ogcapi/pull/143
(17:49) <log-bot>deegree-ogcapi#143 CLOSED NOT-MERGEABLE Split pipeline step for release prepare and release perform [build]
(17:49) <log-bot>deegree-ogcapi#143 tfr42 wants to merge 1 commits (1 files) from deegree:fix/improveReleasePipeline-71
(17:49) <log-bot>deegree-ogcapi#143 build success at 2025-02-05 14:49 see https://buildserver.deegree.org/job/ogcapi-pr/job/PR-143/1/display/redirect
(17:50) <dstenger>+1
(17:50) <StephanR>+1
(17:50) <copierrj>+1
(17:50) <tfr42>+1
(17:50) <julianzz98>+1
(17:50) <tfr42>I will provide PRs for next meeting.
(17:51) <tfr42>Ok, then next topic
(17:52) <tfr42>Any objections regarding issue https://github.com/deegree/deegree3/issues/1785
(17:52) <log-bot>deegree3#1785 Upgrade/release for commons-dbcp dependency [dependencies]
(17:52) <log-bot>deegree3#1785 mantuspglobal opened this issue on 2025-02-20 07:57 * updated 2025-02-20 09:55 * 1 comments
(17:53) <tfr42>I am fine the proposed upgrade. I can provide the PR
(17:53) <dstenger>+1
(17:53) <tfr42>+1
(17:53) <copierrj>+1
(17:53) <StephanR>+1
(17:54) <tfr42>Let's continue with PR
(17:56) <tfr42>https://github.com/deegree/deegree3/pull/1788
(17:56) <log-bot>deegree3#1788 Add documentation for "setup tables" console functionality (3.6) [documentation,console]
(17:56) <log-bot>deegree3#1788 julianzz98 wants to merge 3 commits (6 files) from lat-lon:updateDeegreeDocu-1764
(17:56) <log-bot>deegree3#1788 build success at 2025-03-07 13:03 see https://buildserver.deegree.org/job/pull-request/job/PR-1788/1/display/redirect
(17:56) <copierrj>+1
(17:56) <dstenger>+1
(17:56) <StephanR>+1
(17:56) <tfr42>+1
(17:56) <julianzz98>+1
(17:56) <copierrj>merged
(17:57) <tfr42>https://github.com/deegree/deegree3/pull/1786
(17:57) <log-bot>deegree3#1786 Upgraded dependencies to latest bugfix versions [dependencies]
(17:57) <log-bot>deegree3#1786 lgoltz wants to merge 2 commits (3 files) from lat-lon:feature/upgradePluginsAndDependencies-XPLANBOX-3564
(17:57) <log-bot>deegree3#1786 build success at 2025-03-10 09:08 see https://buildserver.deegree.org/job/pull-request/job/PR-1786/2/display/redirect
(17:57) <julianzz98>+1
(17:57) <copierrj>+1
(17:57) <dstenger>+1
(17:58) <StephanR>+1
(17:58) <copierrj>merged
(18:02) <julianzz98>root@97b33f684748:/usr/local/tomcat/webapps/deegree-webservices/WEB-INF/classes# ls
(18:02) <julianzz98>log4j2.properties
(18:05) <julianzz98>Regarding https://github.com/deegree/deegree3/pull/1783, I propose we postpone the merge since small changes are still to be made in order to clean up log4j2 references
(18:05) <log-bot>deegree3#1783 Change logging framework to Logback and provide autoconfiguration [enhancement,TMC discussion,dependencies,breaking,core]
(18:05) <log-bot>deegree3#1783 stephanr wants to merge 7 commits (20 files) from gritGmbH:enhancement/logback-with-autoconfiguration
(18:05) <log-bot>deegree3#1783 build success at 2025-03-10 23:03 see https://buildserver.deegree.org/job/pull-request/job/PR-1783/4/display/redirect
(18:05) <StephanR>ok, lets postpone to next meeting
(18:05) <dstenger>+1
(18:06) <dstenger>https://github.com/deegree/deegree3/pull/1732
(18:06) <log-bot>deegree3#1732 Enhance bbox requests without geometry property to consider all geometry properties (3.6) [enhancement,needs discussion]
(18:06) <log-bot>deegree3#1732 lgoltz wants to merge 1 commits (13 files) from lat-lon:feature/multipleGeomProperties-9885-32-3.6
(18:06) <log-bot>deegree3#1732 build success at 2025-02-19 20:31 see https://buildserver.deegree.org/job/pull-request/job/PR-1732/14/display/redirect
(18:16) <tfr42>Let's postpone the decision to the next meeting
(18:16) <tfr42>And let's check when to meet next
(18:16) <julianzz98>Next meeting on the 26.03.25?
(18:16) <tfr42>+1
(18:16) <StephanR>i will add an comment regarding the possible change in behaivior with indexing
(18:17) <julianzz98>+1
(18:17) <tfr42>+1
(18:18) <dstenger>+1
(18:18) <copierrj>+1
(18:19) <tfr42>26 of March I won't be available. It is the first day of the FOSSGIS 2025 conference
(18:19) <tfr42>Either one week later or one day earlier
(18:19) <julianzz98>I would be fine with a meeting in a week
(18:20) <julianzz98>since we postponed some PRs
(18:20) <tfr42>2nd of April at 17:00 CET
(18:20) <dstenger>+1
(18:20) <copierrj>+1
(18:20) <julianzz98>+1
(18:20) <StephanR>+1
(18:21) <julianzz98>byeee
(18:21) <tfr42>Ok, then we are back into the regular schedule
(18:21) <copierrj>bye
(18:21) <tfr42>Talk to you in 3 weeks
(18:21) <tfr42>beye
(18:21) <StephanR>bye