Howard Butler, Even Rouault, Dan Baston, Alessandro Pasotti, Norman Barker, and Javier Jimenez Shaw held the monthly GDAL Maintainers Meeting on 01/23/2025. The following items were discussed and reported upon:
Project News ---------------------------- * The Breathe project https://github.com/breathe-doc/breathe/ has onboarded to NumFOCUS and begun implementing fixes and updates in preparation for its next release that will be compatible with recent Sphinx releases. * Quansight has been onboarded to NumFOCUS and will begin development of updates to conda-build and Conda Forge as necessary to improve GDAL-related recipes, their builds, and the alleviation of interlocking version dependencies (see https://lists.osgeo.org/pipermail/gdal-dev/2025-January/059992.html for background on the topic). GDAL uses Conda Forge packages and recipes to provide continuous integration platform coverage for its testing and development. Maintenance activities update ------------------------------------------ Alessandro * gdal_contour bug fixing https://github.com/OSGeo/gdal/issues/11564 to correct how levels and ranges were set by users or interpreted from the incoming data * Implemented synchronization of OGR layer definition with savepoint mechanisms in GeoPackage and SQLite drivers (started as a QGIS bug but was decided it was best fixed in GDAL https://github.com/qgis/QGIS/pull/59797#issuecomment-2544133498) Dan * New warper behavior – mode resampling, provide an option for breaking mode ties, and take weights into account. * gdal_calc test enhancements in preparation for mimicking them with 'gdal raster calc' * More work on expression VRTs, including proper expression designation for 'gdal raster calc', with expression formulation inspiration from Rasterio and QGIS * Added missing clustering API bits to GEOS CAPI Even * 3.10.1 was released. See https://github.com/OSGeo/gdal/blob/v3.10.1/NEWS.md for details. * RFC 104 – Continued implementation of `gdal` sub commands https://gdal.org/en/latest/development/rfc/rfc104_gdal_cli.html – `gdal raster clip`, `gdal vector clip`, `gdal raster overview add`, `gdal raster overview delete`, and more. * RFC 105 – https://gdal.org/en/latest/development/rfc/rfc105_safe_path_manipulation_functions.html Safe CPL file path manipulation functions corrects the behavior of CPL filename handling in multithreaded situations with the unfortunate cost of touching nearly the entire codebase. * Sophisticated, contextual Bash completion for new `gdal` command line interface, including contextual suggestions for VSI syntax, driver-specific creation options and more. See https://github.com/OSGeo/gdal/pull/11563 for implementation details * libertiff thread safe TIFF driver https://github.com/OSGeo/gdal/pull/11507 * Added two interleaving modes to COG driver – BAND and TILE https://github.com/OSGeo/gdal/pull/11541 * Posted about unused drivers and communicated with numerous folks individually about possibilities for removal of unused drivers The next GDAL Maintainers Meeting is 02/27/2024 at 13:00 UTC. Any GDAL PR contributors are welcome to join by reaching out to me for an invite. Howard _______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/gdal-dev