tmc meeting minutes 20250402 - deegree/deegree3 GitHub Wiki

Meeting Minutes 2025-04-02

(17:01) <StephanR>Hi
(17:02) <dstenger>Hi
(17:02) <tfr42>HI
(17:03) <StephanR>https://meet.google.com/mqb-henc-mxq
(17:10) <tfr42>Hi and welcome to our TMC meeting
(17:10) <tfr42>chat log from last meeting
(17:10) <StephanR>https://github.com/deegree/deegree3/wiki/tmc-meeting-minutes-20250312
(17:11) - copierrj joined
(17:11) <copierrj>hi
(17:11) <copierrj>hi
(17:11) <StephanR>Hi
(17:11) <StephanR>https://meet.google.com/mqb-henc-mxq
(17:12) <dstenger>deegree reference implementation
(17:12) <julianzz98>FOSSGIS recap
(17:12) <dstenger>deegree3 pull requests
(17:13) <tfr42>deegree code sprint
(17:13) <copierrj> https://github.com/deegree/deegree3/pull/1783
(17:13) <log-bot>deegree3#1783 Change logging framework to Logback and provide autoconfiguration [enhancement,TMC discussion,dependencies,breaking,core]
(17:13) <log-bot>deegree3#1783 stephanr wants to merge 8 commits (21 files) from gritGmbH:enhancement/logback-with-autoconfiguration
(17:13) <log-bot>deegree3#1783 build error at 2025-03-29 10:52 see https://buildserver.deegree.org/job/pull-request/job/PR-1783/7/display/redirect
(17:13) <tfr42>funding oppertunities
(17:13) <copierrj>https://github.com/deegree/deegree3/pull/1732
(17:13) <log-bot>deegree3#1732 Enhance bbox requests without geometry property to consider all geometry properties (3.6) [enhancement,needs discussion,breaking]
(17:13) <log-bot>deegree3#1732 lgoltz wants to merge 1 commits (13 files) from lat-lon:feature/multipleGeomProperties-9885-32-3.6
(17:13) <log-bot>deegree3#1732 build success at 2025-03-12 20:01 see https://buildserver.deegree.org/job/pull-request/job/PR-1732/15/display/redirect
(17:18) <tfr42>Slides from user meeting at FOSSGIS conference are online
(17:19) <tfr42>https://pretalx.com/fossgis2025/talk/JFECYY/
(17:19) <tfr42>I posted a little bit on mastodon
(17:19) <tfr42>https://mastodon.social/@[email protected]
(17:20) <tfr42>Planning and funding of next code sprint in 2025
(17:22) <tfr42>I do propose to send a funding request towards the FOSSGIS e.v. (OSGeo local chapter D-A-CH)
(17:22) <dstenger>+1
(17:22) <StephanR>+1
(17:22) <julianzz98>+1
(17:25) <copierrj>+1
(17:25) <tfr42>I can take on this task
(17:27) <tfr42>We have approx. 400 EUR left from last year. Together with the funding request of approx. 1000 EUR that should enough.
(17:27) <julianzz98>ok, thanks!
(17:27) <tfr42>Of course we can still ask at the LinuxHotel if they can offer a room during the week.
(17:31) <tfr42>Ok, then let's move on with next topic
(17:31) <tfr42>Short status about OGC compliance
(17:31) <dstenger>Let's continue with reference implementations
(17:34) <dstenger>I propose to use version 1.3.4 of deegree-ogcapi and 3.6.0-pre3 of deegree3
(17:35) - dstenger quit (Quit: Client closed)
(17:35) - dstenger joined
(17:36) <copierrj>+1
(17:37) <julianzz98>+1
(17:37) <StephanR>+1
(17:37) <tfr42>+1
(17:37) <dstenger>I will take care of the installation of those versions. Stephan offered his help. At the same time we will do updates to the infrastructure as discussed during last meeting.
(17:38) <tfr42>Great!
(17:38) <tfr42>Then let's continue with open Pull Requests
(17:38) <julianzz98>https://github.com/deegree/deegree3/pull/1783
(17:38) <log-bot>deegree3#1783 Change logging framework to Logback and provide autoconfiguration [enhancement,TMC discussion,dependencies,breaking,core]
(17:38) <log-bot>deegree3#1783 stephanr wants to merge 8 commits (21 files) from gritGmbH:enhancement/logback-with-autoconfiguration
(17:38) <log-bot>deegree3#1783 build error at 2025-03-29 10:52 see https://buildserver.deegree.org/job/pull-request/job/PR-1783/7/display/redirect
(17:39) <StephanR>https://github.com/deegree/deegree3/pull/1795
(17:39) <log-bot>deegree3#1795 Fixed error when resolving CityGML schema and its parts (3.6) [bug,CI and build,core]
(17:39) <log-bot>deegree3#1795 tfr42 wants to merge 1 commits (1 files) from tfr42:fix/oasisschema
(17:39) <log-bot>deegree3#1795 build success at 2025-03-29 16:06 see https://buildserver.deegree.org/job/pull-request/job/PR-1795/1/display/redirect
(17:39) <tfr42>Before we look into this we should resolve the build error
(17:40) <julianzz98>ok
(17:40) - julianzz98 quit (Quit: Client closed)
(17:42) - julianzz98 joined
(17:44) <dstenger>+1
(17:44) <copierrj>+1
(17:44) <StephanR>+1
(17:45) <julianzz98>+1
(17:45) <tfr42>+1
(17:45) <copierrj>emrged
(17:45) <copierrj>merged
(17:45) <tfr42>backport for 3.5
(17:45) <tfr42>https://github.com/deegree/deegree3/pull/1797
(17:45) <log-bot>deegree3#1797 Fixed error when resolving CityGML schema and its parts (3.5) [bug,CI and build,core]
(17:45) <log-bot>deegree3#1797 tfr42 wants to merge 1 commits (1 files) from tfr42:fix/oasisschema-3.5
(17:45) <log-bot>deegree3#1797 build success at 2025-03-30 20:01 see https://buildserver.deegree.org/job/pull-request/job/PR-1797/1/display/redirect
(17:45) <tfr42>+1
(17:45) <StephanR>+1
(17:45) <dstenger>+1
(17:45) <copierrj>+1
(17:46) <copierrj>merged
(17:48) <StephanR>https://github.com/deegree/deegree3/pull/1783#issuecomment-2772924455
(17:53) <tfr42>let's postpone it for a second or more until the build job is completed
(17:54) <tfr42>In the meanwhile we can talk about opne PR which are not affected by the failing unit tests
(17:54) <tfr42>https://github.com/deegree/deegree3/pull/1798
(17:54) <log-bot>deegree3#1798 Split pipeline step for release prepare and release perform (3.6) [CI and build]
(17:54) <log-bot>deegree3#1798 tfr42 wants to merge 1 commits (1 files) from tfr42:fix/releaseBuild-76-3.6
(17:54) <log-bot>deegree3#1798 build error at 2025-04-02 15:49 see https://buildserver.deegree.org/job/pull-request/job/PR-1798/2/display/redirect
(17:54) <tfr42>and backport for 3.5
(17:54) <tfr42>https://github.com/deegree/deegree3/pull/1794
(17:54) <log-bot>deegree3#1794 Split pipeline step for release prepare and release perform (3.5) [CI and build]
(17:54) <log-bot>deegree3#1794 tfr42 wants to merge 1 commits (1 files) from tfr42:fix/releaseBuild-76
(17:54) <log-bot>deegree3#1794 build error at 2025-04-02 15:49 see https://buildserver.deegree.org/job/pull-request/job/PR-1794/2/display/redirect
(17:55) <copierrj>+1
(17:55) <julianzz98>+1
(17:56) <StephanR>+1 (for both pr)
(17:56) <dstenger>+1
(17:56) <tfr42>+1
(17:56) <tfr42>These PR apply the same changes on the jenkins pipeline for main and 3.5-main as applied for deegree-ogcapi repo.
(17:56) <copierrj>+1
(17:57) <copierrj>both merged
(17:57) <tfr42>thnaks
(17:57) <StephanR>Great
(17:57) <tfr42>same topic but different environment
(17:57) <tfr42>https://github.com/deegree/deegree3/pull/1776
(17:57) <log-bot>deegree3#1776 Fixed ghaction to use java version 17 for main branch [CI and build]
(17:57) <log-bot>deegree3#1776 tfr42 wants to merge 1 commits (1 files) from deegree:fix/ghaction_java17
(17:57) <log-bot>deegree3#1776 build success at 2025-01-06 23:57 see https://buildserver.deegree.org/job/pull-request/job/fix%252Fghaction_java17/1/display/redirect
(17:57) <log-bot>deegree3#1776 build pending at 2025-04-02 15:47 see https://buildserver.deegree.org/job/pull-request/job/PR-1776/display/redirect
(17:58) <julianzz98>+1
(17:58) <copierrj>+1
(17:58) <tfr42>+1
(17:58) <dstenger>+1
(17:58) <StephanR>+1
(17:58) <copierrj>merged
(18:04) <tfr42>a short filler before we continue with PR
(18:04) <tfr42>https://github.com/deegree/deegree3/issues/1792
(18:04) <log-bot>deegree3#1792 Deegree skips XLink-Attributes [question,tools]
(18:04) <log-bot>deegree3#1792 4DFuchs opened this issue on 2025-03-13 16:51 * updated 2025-03-17 09:11 * 3 comments
(18:20) <copierrj>Because xlink is a foundational xml vocabulary used by the WFS standard some WFS features are build using xlink (eg references between different feature types) and the deegree WFS contains code to handle those instances. Therefore the author of this tool probably excluded  all xlink attributes in the mapping generator to avoid unexpected clashes
(18:20) <copierrj>between build-in functionality and mapping configuration.
(18:20) <copierrj>Could you provide a xml schema snippet of the complex type you are trying a generate a mapping for?
(18:21) <julianzz98>+1
(18:21) <tfr42>+1
(18:21) <StephanR>+1
(18:21) <dstenger>+1
(18:22) <julianzz98>Why was https://buildserver.deegree.org/blue/organizations/jenkins/pull-request/detail/PR-1728/15/pipeline aborted?
(18:23) <StephanR>The Build was aborted to enforce the build of #1783
(18:23) <tfr42>The build completed successfully
(18:23) <tfr42>https://buildserver.deegree.org/view/All/job/pull-request/job/PR-1783/
(18:25) <StephanR>https://github.com/deegree/deegree3/pull/1783
(18:25) <log-bot>deegree3#1783 Change logging framework to Logback and provide autoconfiguration [enhancement,TMC discussion,dependencies,breaking,core]
(18:25) <log-bot>deegree3#1783 stephanr wants to merge 8 commits (21 files) from gritGmbH:enhancement/logback-with-autoconfiguration
(18:25) <log-bot>deegree3#1783 build success at 2025-04-02 16:17 see https://buildserver.deegree.org/job/pull-request/job/PR-1783/8/display/redirect
(18:25) <dstenger>+1
(18:25) <copierrj>+1
(18:25) <StephanR>+1
(18:27) <julianzz98>+1
(18:27) <tfr42>+1
(18:29) <copierrj>can anybody approve the PR?
(18:31) <julianzz98>https://github.com/deegree/deegree3/issues/1782
(18:31) <log-bot>deegree3#1782 Enhance documentation for log4j configuration [documentation,blocks release]
(18:31) <log-bot>deegree3#1782 julianzz98 opened this issue on 2025-02-17 10:29 * updated 2025-02-19 16:47 * 1 comments
(18:32) <copierrj>merged
(18:34) <StephanR>there is a log4j 1.x to logback converter at https://logback.qos.ch/translator/
(18:37) <tfr42>Ok, let's decide on building (pre)-releases
(18:37) <tfr42>We have still PR which should go into 3.6 final
(18:38) <tfr42>So I do prefere to build a pre release
(18:38) <julianzz98>Me too +1
(18:38) <copierrj>agreed
(18:38) <dstenger>+1
(18:38) <StephanR>seems appropriate to create another pre release
(18:38) <StephanR>+1
(18:39) <tfr42>Ok, then we will build a pre-release
(18:40) <StephanR>https://github.com/deegree/deegree3/issues/1464
(18:40) <log-bot>deegree3#1464 Preparing next release version (deegree web services 3.6) [needs discussion,TMC discussion]
(18:40) <log-bot>deegree3#1464 tfr42 opened this issue on 2023-02-01 17:35 * updated 2025-02-05 17:13 * 12 comments
(18:40) <dstenger>There are still several PRs listed in milestone of 3.6: https://github.com/deegree/deegree3/milestone/68
(18:42) <dstenger>We should talk about those PRs during next meeting: https://github.com/deegree/deegree3/pull/1726 (plus PR for 3.6) and https://github.com/deegree/deegree3/pull/1758 (plus backported)
(18:42) <log-bot>deegree3#1726 Enhance SqlFeatureStoreConfigCreator to apply useRefDataProps to complex xml elements (3.5) [enhancement,tools]
(18:42) <log-bot>deegree3#1726 lgoltz wants to merge 1 commits (2 files) from lat-lon:fix/ignoreXSElementDeclaration-9914
(18:42) <log-bot>deegree3#1726 build pending at 2025-04-02 15:47 see https://buildserver.deegree.org/job/pull-request/job/PR-1726/display/redirect
(18:42) <log-bot>deegree3#1758 NOT-MERGEABLE Fix recognization of deprecated FeatureCollections in deegree (3.6) [tests failing,CI failing,tools,core]
(18:42) <log-bot>deegree3#1758 lgoltz wants to merge 3 commits (18 files) from lat-lon:feature/recognitionDeprecatedTypes-3.6-10004-1752
(18:42) <log-bot>deegree3#1758 build error at 2025-04-02 15:49 see https://buildserver.deegree.org/job/pull-request/job/PR-1758/12/display/redirect
(18:43) <dstenger>Those two PRs are also included in the list of milestone 3.6. So, next time, we should discuss all issues/PRs of this list.
(18:43) <tfr42>Yes, we need to decide on those
(18:45) <julianzz98>https://github.com/deegree/deegree3/issues/1464
(18:46) <tfr42>NExt meeting?
(18:46) <tfr42>in two weeks?
(18:46) <julianzz98>16.04.2025
(18:46) <copierrj>17:00h
(18:47) <copierrj>2025-04-16
(18:47) <julianzz98>+1
(18:47) <tfr42>+1
(18:47) <copierrj>+1
(18:47) <dstenger>+1
(18:49) <StephanR>+1
(18:50) <tfr42>Thank you and talk to you in 2 weeks
(18:50) <copierrj>bye
(18:50) <tfr42>bye
(18:50) <dstenger>Bye