Main branch freeze on Friday 17th

Hi all,
on Friday we should freeze the main branches of ImageIO-Ext, GeoTools, GeoWebCache and GeoServer in preparation for the GeoServer 3, milestone 2, code sprint.

On that same day I’ll apply the OpenRewrite migrations for Jakarta EE, Spring and Wicket 10,
in addition to some previous work prepared to switch the JAXB version to the Jakarta one.

In particular, for ImageIO Ext, I’ll switch the main branch to version 2.1, and then apply the changes from this branch.

For GeoTools, changes for JAXB from here, and then I’ll see if running the Jakarta EE migration still does some more changes.

For GeoWebCache, I’ll apply the Jakarta and Spring migrations.

GeoServer will get them all, Jakarta, Spring and Wicket, as well as whatever still applies of the JAXB work*

If you have any outstanding work, it’s time to get it merged!
The week of the 20th we’ll be working on getting everything compiling and, finger crossed, building again, but I cannot promise we’ll manage. In the meantime, if you need to work on anything, I guess one can work on the 2.28.x branch for starters, but don’t forget to forward port later, or the work will be lost in GeoServer 3.

3 Likes

Thanks Andrea for the heads up.

I’ll try to get this more than outstanding PR ready in time [GEOS-11421] Match webui workspace admin functionality in the REST API by groldan · Pull Request #7803 · geoserver/geoserver · GitHub

Cheers,

Gabe

Thanks Andrea,

on GeoFence side, I have a couple of PRs stil open: