2026-09-01 –, Conference Management Room1
GeoServer 3 completes a long-planned modernization effort updating core dependencies while preserving backwards compatibility. This talk revisits the transition, outlines how it was organized and delivered, shares lessons learned and future directions.
GeoServer 3 marks the completion of a long-planned modernization effort aimed at keeping the project aligned with the current Java ecosystem, while preserving the stability and backwards compatibility that users rely on. Now that GeoServer 3 has been available for a few months, this session provides a final update on the work and its outcomes.
We’ll revisit the initial drivers behind the transition, starting from the upgrade of core dependencies, how that cascaded to more updates, resulting in a coordinated effort across multiple projects. From there, we’ll outline the main phases of the work: how the upgrade was organized, funded, managed new needs, and ultimately delivered.
The talk focuses on the process and its results: what it took to modernize a mature codebase while maintaining a high degree of compatibility, the challenges encountered along the way, and how they were addressed. We’ll also share early feedback from adoption and what users can expect when moving to GeoServer 3.
Join us for a practical retrospective on the transition to GeoServer 3, and a discussion of how the project continues to evolve while staying true to its core principles.
GeoServer
I make my conference contribution available under the CC BY 4.0 license. The conference contribution comprises the abstract, the text contribution for the conference proceedings, the presentation materials as well as the video recording and live transmission of the presentation:Open source enthusiast with strong experience in Java development and GIS. Personal interest range from high performance software, managing large data volumes, software testing and quality, spatial data analysis algorithms, map rendering.
Full time open source developer on GeoServer and GeoTools, regular presenter at F0SS4G.
Received the Sol Katz's OSGeo award in 2017.
- Operating Maritime AIS at Enterprise Scale with GeoServer
- Lessons from Running GeoServer at Scale
- GeoServer 3 tour
- OGC APIs with GeoServer 3: implementation, avaialbility and next steps
- Serving earth observation data with GeoServer: addressing real world requirements
- Mastering Security with GeoServer, GeoFence, and OpenID
- Supporting precision farming with GeoServer: past experiences and way forward
- Vector tiles and GeoServer: dynamic vector tiles server, XYZ services, and base maps
Jody Garnett is an open source developer and advocate working with GeoCat Canada. He has over 20 years experience consulting, training, building solutions, and guiding technology development. Jody is on the steering committee for the GeoServer, GeoTools, and JTS Topology Suite projects, and volunteers as chair of the OSGeo Incubation Committee.