tmc meeting minutes 20220727 - deegree/deegree3 GitHub Wiki

TMC Meeting Minutes 2022-07-27

(17:02) <StephanR>https://meet.google.com/wqs-zrxk-bhj
(17:07) <StephanR>Meeting Minutes from last meeting https://github.com/deegree/deegree3/wiki/tmc-meeting-minutes-20220713
(17:08) <tfr42>agenda for today:
(17:08) <tfr42>no open tasks from last meeting
(17:09) <tfr42>no infrastructure PR open
(17:09) <tfr42>Open PRs for main project
(17:09) <tfr42>Open PRs for ogc-api
(17:09) <StephanR>no securty related issues
(17:09) <tfr42>no open security issues
(17:10) <tfr42>open issues for TMC
(17:10) <tfr42>https://github.com/deegree/deegree3/issues/1362 - Update project status for OSGeo AGM 2022
(17:11) <tfr42>https://github.com/deegree/deegree3/issues/1365 - Announcement for End of Community Support for deegree 3.4.x
(17:11) <tfr42>https://github.com/deegree/deegree3/issues/1363 - Enable Branch protection rules for main branch on this repo
(17:12) <tfr42>https://github.com/deegree/deegree3/issues/1364 - Upgrade of Jetty Maven plugin from 9.x to 10.x required
(17:15) <tfr42>Let's start with issue #1363
(17:16) <StephanR>Documentation is available at https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/managing-a-branch-protection-rule
(17:19) <StephanR>But also exceptions for CI seem to be possible with " Allow specified actors to bypass required pull requests"
(17:21) <StephanR>My proposal would be to protection at least "*-master" and "main"
(17:23) <tfr42>I propose to start with "main" today and do the others later
(17:23) <stenger>+1
(17:23) <StephanR>+1
(17:23) <julianzz[m]>+1
(17:23) <tfr42>+1
(17:29) <tfr42>protection rule created for main, see https://github.com/deegree/deegree3/settings/branches
(17:31) <tfr42>https://github.com/deegree/deegree3/issues/1365
(17:42) <tfr42>I do propose to set the EOL date is 3 months after availibility of 3.5.0 release.
(17:47) <tfr42>+1
(17:47) <stenger>+1
(17:48) <julianzz[m]>+1
(17:48) <StephanR>+1 3 months should be enough
(17:48) <tfr42>https://github.com/deegree/deegree3/issues/1362
(17:58) <tfr42>topics collected in issue #1362
(17:58) <tfr42>Open PR https://github.com/deegree/deegree3/pull/1367
(18:05) - stenger quit (Quit: Client closed)
(18:15) <StephanR>org/deegree/geometry/utils/GeometryUtils
(18:17) <tfr42>PR #1362 updated and added request for change
(18:17) <tfr42>let's postpone the decision for now and wait for the updated PR
(18:19) - stenger joined
(18:19) <stenger>https://github.com/deegree/deegree3/pull/1180
(18:19) <stenger>postponed
(18:19) <stenger>https://github.com/deegree/deegree3/pull/1360
(18:21) <StephanR>+1
(18:21) <stenger>+1
(18:21) <tfr42>+1
(18:22) <StephanR>merged
(18:23) <stenger>https://github.com/deegree/deegree3/pull/1345
(18:26) <stenger>+1
(18:27) <tfr42>+1
(18:28) <StephanR>+1
(18:28) <StephanR>merged
(18:29) <tfr42>https://github.com/deegree/deegree3/pull/1353
(18:35) <StephanR>souce of copy requirement comes from implementation of jts interface in https://github.com/deegree/deegree3/blob/main/deegree-core/deegree-core-geometry/src/main/java/org/deegree/geometry/points/Points.java
(18:42) <tfr42>PR updated, and added request for change
(18:43) <tfr42>postponed for the time being
(18:43) <StephanR>i added a remark to the pull request
(18:44) <tfr42>good
(18:44) <StephanR>https://github.com/deegree/deegree3/pull/1359
(18:44) <tfr42>+1
(18:44) <stenger>+1
(18:44) <StephanR>+1
(18:44) <StephanR>merged
(18:44) <tfr42>no need to do a 3.4 release today
(18:45) <tfr42>3.5 still pending
(18:45) <tfr42>next meeting:
(18:45) <tfr42>10th of Aug 2022
(18:45) <tfr42>1700 CEST
(18:45) <stenger>+1
(18:45) <StephanR>+1
(18:45) <tfr42>+1
(18:45) <tfr42>Ok, thanks and talk to you in 2 weeks