Skip to content

Instantly share code, notes, and snippets.

@hobu
Last active September 5, 2025 15:30
Show Gist options
  • Save hobu/6ba02448b1dbd84f20ab32657732f32f to your computer and use it in GitHub Desktop.
Save hobu/6ba02448b1dbd84f20ab32657732f32f to your computer and use it in GitHub Desktop.
August 2025 GDAL Maintainers Meeting Minutes

Howard Butler, Dan Baston, Alessandro Pasotti, Michael Sumner, Even Rouault, Mike Smith, Norman Barker, Chris Toney, Daniel Morissette and Javier Jimenez Shaw held the monthly GDAL Maintainers Meeting on 08/28/2025. The following items were discussed and reported upon:

Project News

Maintenance activities update

Alessandro

Dan

  • Add "gdal vector check-geometry" and "gdal vector check-coverages" command-line utilities to check that vector features have valid/simple geometries and form a valid polygonal coverage (#12880, #12908)
  • Add "gdal vector clean-coverage" command-line utility to remove gaps and overlaps from a polygon dataset (#12819)
  • Add "gdal raster as-features" command-line utility to convert raster pixels into tabular features (#12970)
  • Fix bounding box check in "gdal raster clip" (#12814)
  • Fix invalid memory access when reading values from a raster attribute table (#12862)
  • Add Python API documentation for raster attribute tables (#12863), Algorithms (#12987), and Dataset GetExtent methods (#12860)
  • Improve organization of Python API documentation (#12971)
  • Fix typos in documentation for pipeline substitutions (#12969)

Even

  • 70+ PRs and tickets
  • CLI enhancements – skip-errors
  • Allow 'gdal raster info', 'gdal vector info', and 'gdal raster tile' to be last stages of pipeline
  • 'gdal vector info --limit' to control output volume
  • GDALG pipeline CLI substitutions – reuse the same pipeline for inputs and parameters that are substitutable during the CLI call
  • Security pass to prevent relative filename traversal and injections in all drivers except VRT. There are no known exploits or reports about this, but it seems prudent to prevent.
  • VSI code linting and unique_ptr usage
  • 30%+ PNG tile speedup in compression scenarios
  • Planning to attend the OSGeo Community Sprint in Riga

Javier

  • Planning to attend the OSGeo Community Sprint in Riga

Mike Smith

  • Planning to attend the OSGeo Community Sprint in Riga

Chris Toney

  • gdalraster R bindings work – added new CLI bindings to R

The next GDAL Maintainers Meeting is 09/25/2025 at 13:00 UTC. GDAL PSC members and Pull Request contributors are welcome to contact me for an invite.

Howard

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment