tmc meeting minutes 20250903 - deegree/deegree3 GitHub Wiki
Meeting Minutes 2025-09-03
(17:00) <StephanR>Hi
(17:02) <tfr42>Hi
(17:02) <StephanR>Hi
(17:04) <StephanR>https://meet.google.com/jww-emse-bkb
(17:08) <dstenger>Hi, I will join in a couple of minutes. Sorry for the delay.
(17:12) <copierrj>hi
(17:12) <StephanR>Hi
(17:12) <StephanR>https://meet.google.com/jww-emse-bkb
(17:14) <copierrj>have some trouble with my headset
(17:15) <tfr32>Welcome to our TMC meeting!
(17:15) <tfr32>Chat log from last meeting
(17:15) <copierrj>🎉
(17:16) <tfr32>https://github.com/deegree/deegree3/wiki/tmc-meeting-minutes-20250820
(17:16) <tfr32>Any open tasks from last meeting?
(17:16) <tfr32>We have released:
(17:16) <tfr32>3.6.0 final and 3.5.16 deegree webservices
(17:17) <tfr32>and 1.3.9 deegree ogcapi
(17:18) <tfr32>All releases have been published on https://www.deegree.org/download/
(17:19) <tfr32>All links besides documentation and schemas should work
(17:19) <tfr32>The post release actions are to publish
(17:19) <tfr32>HTML and PDF documentation
(17:20) <tfr32>and all schema files
(17:23) <StephanR>https://github.com/deegree/infrastructure/blob/main/jenkins/deegree-3.5-publish/Jenkinsfile
(17:23) <StephanR>https://buildserver.deegree.org/view/misc/job/deegree-3.5/job/deegree-3.5-publish
(17:24) <tfr32>We have to migrate the build job for 3.6 based on the job https://buildserver.deegree.org/job/deegree-3.5/job/deegree-3.5-publish/
(17:24) <tfr32>Which should publish schema files and documentation artifacts
(17:27) <tfr32>The fix which got the publish job working for deegree ogcapi is pushed to the branch https://github.com/deegree/infrastructure/tree/dstenger-patch-1
(17:29) <tfr32>merged with https://github.com/deegree/infrastructure/pull/108
(17:30) <StephanR>For the new jenkinsfile, the links have to be adapted to:
(17:30) <StephanR>https://repo.deegree.org/service/rest/v1/search/assets/download?repository=public&maven.groupId=org.deegree&maven.artifactId=deegree-documentation&maven.baseVersion=3.6.0&maven.classifier=html&maven.extension=zip&sort=version
(17:30) <StephanR>https://repo.deegree.org/service/rest/v1/search/assets/download?repository=public&maven.groupId=org.deegree&maven.artifactId=deegree-documentation&maven.baseVersion=3.6.0&maven.classifier=pdf&maven.extension=zip&sort=version
(17:32) <tfr32>Let's prepare the pipeline for publishing offline and let's move on to the next topic
(17:32) <copierrj>👍
(17:32) <tfr32>Our presence on social media
(17:33) <tfr32>For your information: X (formerly known as twitter) is inactive (login not possible anymore)
(17:33) <tfr32>We have
(17:33) <tfr32>https://fosstodon.org/@deegree
(17:34) <tfr32>https://bsky.app/profile/osgeo-deegree.bsky.social
(17:38) <tfr32>Next topic is our Jenkins which needs an update
(17:38) <tfr32>https://github.com/deegree/infrastructure/pull/109
(17:40) <copierrj>👍
(17:40) <StephanR>+1
(17:40) <tfr32>+1
(17:40) <copierrj>+1
(17:43) <dstenger>+1
(17:43) <copierrj>merged
(17:44) <copierrj>https://github.com/deegree/infrastructure/pull/110
(17:44) <copierrj>+1
(17:44) <dstenger>+1
(17:44) <StephanR>+1
(17:45) <tfr42>+1
(17:45) <tfr32>+1
(17:45) <copierrj>merged
(17:48) <tfr32>Jenkins is restarting
(17:48) <tfr32>Ok, then let's move on with PR
(17:48) - tfr32 quit (Quit: Client closed)
(17:49) <copierrj>https://plugins.jenkins.io/docker-build-step/
(17:49) <copierrj>this plugin could be poorly maintained
(17:51) <tfr42>Ok, then let's move on with PR
(17:51) <tfr42>https://github.com/deegree/deegree3/pull/1862
(17:51) <log-bot>deegree3#1862 Fix rendering of Multipoints (3.5) [bug,WMS]
(17:51) <log-bot>deegree3#1862 lgoltz wants to merge 1 commits (1 files) from lat-lon:fix/renderingMultipoints-738-3.5
(17:51) <log-bot>deegree3#1862 build success at 2025-09-02 12:32 see https://buildserver.deegree.org/job/pull-request/job/PR-1862/1/display/redirect
(17:51) <tfr42>and
(17:51) <tfr42>https://github.com/deegree/deegree3/pull/1861
(17:51) <log-bot>deegree3#1861 Fix rendering of Multipoints (3.6) [bug,WMS]
(17:51) <log-bot>deegree3#1861 lgoltz wants to merge 1 commits (1 files) from lat-lon:fix/renderingMultipoints-738-3.6
(17:51) <log-bot>deegree3#1861 build success at 2025-09-02 12:51 see https://buildserver.deegree.org/job/pull-request/job/PR-1861/1/display/redirect
(17:54) <copierrj>+1
(17:55) <StephanR>+1 (for both)
(17:55) <dstenger>+1 for both
(17:57) <tfr42>+1 for both
(17:57) <copierrj>both merged
(17:58) <tfr42>Also for 3.6 and 3.5
(17:58) <tfr42>https://github.com/deegree/deegree3/pull/1860
(17:58) <log-bot>deegree3#1860 NOT-MERGEABLE Fix SOAP WMS namespace (3.5) [bug]
(17:58) <log-bot>deegree3#1860 dstenger wants to merge 2 commits (3 files) from lat-lon:fix/soapWmsNamespace-710-3.5
(17:58) <log-bot>deegree3#1860 build success at 2025-08-26 12:28 see https://buildserver.deegree.org/job/pull-request/job/PR-1860/1/display/redirect
(17:58) <tfr42>and
(17:58) <tfr42>https://github.com/deegree/deegree3/pull/1859
(17:58) <log-bot>deegree3#1859 NOT-MERGEABLE Fix SOAP WMS namespace [bug]
(17:58) <log-bot>deegree3#1859 dstenger wants to merge 2 commits (3 files) from lat-lon:fix/soapWmsNamespace-710
(17:58) <log-bot>deegree3#1859 build success at 2025-08-25 16:40 see https://buildserver.deegree.org/job/pull-request/job/PR-1859/1/display/redirect
(18:00) <copierrj>+1
(18:01) <tfr42>+1
(18:01) <tfr42>for both
(18:01) <StephanR>+1 (for both)
(18:01) <copierrj>merged both
(18:02) <dstenger>https://github.com/deegree/deegree3/issues/1858
(18:02) <log-bot>deegree3#1858 SOAP WMS schema is not maintained in deegree3 repo [TMC discussion]
(18:02) <log-bot>deegree3#1858 dstenger opened this issue on 2025-08-25 15:26 * updated 2025-08-25 15:26 * 0 comments
(18:05) <tfr42>https://github.com/deegree/ogc-schemas
(18:05) <dstenger>https://schemas.deegree.org/extensions/services/wms/1.3.0/
(18:06) <StephanR>realated to https://github.com/deegree/deegree3/issues/954
(18:06) <log-bot>deegree3#954 Improve schema.deegree.org handling and hosting [TMC discussion,website]
(18:06) <log-bot>deegree3#954 stephanr opened this issue on 2019-01-25 11:21 * updated 2019-01-25 11:21 * 0 comments
(18:07) - copierrj42 joined
(18:09) <tfr42>and PR
(18:09) <tfr42>https://github.com/deegree/deegree3/pull/1857
(18:09) <log-bot>deegree3#1857 NOT-MERGEABLE Upgraded maven dependencies and plugins to latest version [dependencies]
(18:09) <log-bot>deegree3#1857 lgoltz wants to merge 3 commits (3 files) from lat-lon:fix/upgradeDependencies-3.6-XPLANBOX-4204
(18:09) <log-bot>deegree3#1857 build success at 2025-08-30 16:33 see https://buildserver.deegree.org/job/pull-request/job/PR-1857/2/display/redirect
(18:10) <copierrj42>+1
(18:11) - copierrj quit (Ping timeout: 250 seconds)
(18:11) <tfr42>+1
(18:11) <dstenger>+1
(18:14) <tfr42>https://github.com/deegree/deegree3/blob/14b993c45ad1145250b979942d555f686b592ea0/deegree-tools/deegree-tools-gml/pom.xml#L88
(18:16) <StephanR>+1
(18:16) <copierrj42>merged
(18:17) - copierrj joined
(18:19) <tfr42>We postpone PR
(18:19) <tfr42>https://github.com/deegree/deegree3/pull/1850
(18:19) <tfr42>and
(18:19) <tfr42>https://github.com/deegree/deegree3/pull/1849
(18:19) <log-bot>deegree3#1850 Fixes nil properties in GeoJSON (3.5) [bug,WFS,OGCAPI,core]
(18:19) <log-bot>deegree3#1850 lgoltz wants to merge 2 commits (2 files) from lat-lon:fix/nilPropertiesGeoJson-512-3.5
(18:19) <log-bot>deegree3#1850 build pending at 2025-09-03 16:17 see https://buildserver.deegree.org/job/pull-request/job/PR-1850/display/redirect
(18:19) <log-bot>deegree3#1849 Fixes nil properties in GeoJSON (3.6) [bug,WFS,OGCAPI,core]
(18:19) <log-bot>deegree3#1849 lgoltz wants to merge 2 commits (2 files) from lat-lon:fix/nilPropertiesGeoJson-512-3.6
(18:19) <log-bot>deegree3#1849 build pending at 2025-09-03 16:17 see https://buildserver.deegree.org/job/pull-request/job/PR-1849/display/redirect
(18:19) <tfr42>Shall we prepare a bugfix version for 3.5 and/or 3.6?
(18:19) <dstenger>+1
(18:19) <copierrj>+1
(18:19) <tfr42>+1
(18:19) <StephanR>+1
(18:19) <tfr42>OK
(18:20) <StephanR>Should i directly fix the website link regarding documentation point to https://download.deegree.org/documentation/3.6.0/deegree-documentation-3.6.0/ ?
(18:21) - copierrj42 quit (Ping timeout: 250 seconds)
(18:21) <StephanR>Or manually move the folder on the server (for the moment) until the script is fixed?
(18:21) <tfr42>I am in favour to keep our old folder schema
(18:21) <StephanR>+1 (move folder)
(18:21) <copierrj>+1
(18:22) <tfr42>There is a link to "current" to foward to the current version which would be now 3.6.0
(18:22) <copierrj>+1
(18:23) <StephanR>folder is renamed
(18:25) <tfr42>The documentation is available but states for 3.6 that JDK 11 and Tomcat 9 is supported
(18:26) <tfr42>Which is NOT correct
(18:26) <tfr42>I will prepare a PR for those two versions mentioned in the documentation
(18:26) <copierrj>great
(18:26) <tfr42>and do propose to merge that PR before building 3.6.1
(18:26) <tfr42>OK?
(18:27) <dstenger>agree
(18:27) <copierrj>+1
(18:27) <StephanR>+1
(18:27) <tfr42>Ok, cool!
(18:27) <tfr42>Let's conclude the meeting for today
(18:28) <tfr42>Next meeting in 2 weeks?
(18:28) <StephanR>-1 (on vacation)
(18:28) <dstenger>+1
(18:28) <copierrj>+1
(18:28) <tfr42>+1
(18:28) <copierrj>17th of september 17:00h CET
(18:29) <tfr42>@StephanR have great vacation!
(18:29) <copierrj>bye
(18:29) <StephanR>bye
(18:29) <tfr42>Thank you and bye
(18:30) <dstenger>Bye