GeoTools / GeoServer PMC meeting - 2020-11-10Attending
Andrea Aime
Torben Barsballe
Actions from last meeting:
-
Jody to check the the GeoTools bin assembly
-
Andrea marching on in the unchecked branch
Agenda
1.
GeoTools proposal for datastore parameters
2.
GT/GS November/December releases
3.
Travis CI letting us down
4.
Unchecked branch updates
Actions
-
Torben: Vote on Datastore Parameter proposal
-
All: Volunteer for releases - 2.18.1 in November, 2.17.4 in December
GeoTools proposal for datastore parameters
PR: https://github.com/geotools/geotools/pull/3195
Voting is going on.
Action: Torben to review and add vote.
GT/GS November/December releases
https://github.com/geoserver/geoserver/wiki/Release-Schedule
2.18.1 in November
2.17.4 in December
Both missing a volunteer. Please step forward.
GeoSolutions may take one, need to discuss internally, anyone can take one
as well? Let us know.
Travis CI letting us down
Switch to a 10k credits and credit consumption per minute, gonna happen by
end of November.
Need to switch to something else for the Travis builds:
-
Github actions. Work, worried about using only one tool, and everyone is
switching to them.
-
Circle CI, we have had mixed success with the Windows build, and there
is a time limit (think 50 minutes). GeoNode is using CircleCI. Apparently
we’d get 4 concurrent builds for Linux
<https://circleci.com/blog/optimizing-open-source-projects-on-circleci/#:~:text=Parallelism%20is%20available%20if%20you,as%20they%20use%20more%20resources.>
.
-
Azure Pipelines is also an option.
-
Anything else? Anyone that would like to work on a migration?
Action: Move discussion to mailing list, ask for volunteers / alternatives
Unchecked branch updates
GeoTools tracking:
https://docs.google.com/spreadsheets/d/1voHK_V8ZdbN-yqqUkqrl0rJsLjqiOjmVwJkm1Fjd0z4/edit
Waiting for the Datastore param proposal to be merged, then JDBC stores and
dependent modules can be fixed as well.
GeoWebCache has a ready to merge PR, no dependencies:
https://github.com/GeoWebCache/geowebcache/pull/888
GeoServer: Andrea is almost done cleaning up gs-main, will create a branch
soon.
After this, considering using IntelliJ automated cleanups to perform some
simple mass improvements like:
-
assertTrue that can be replaced by assertEquals/assertSame
-
Diamond operator
-
Iterators vs enhanced for loop