airbusgeo / godal

golang wrapper for github.com/OSGEO/gdal
Apache License 2.0
125 stars 25 forks source link

Any roadmap that I can help contribute? #128

Open Lumexralph opened 2 months ago

Lumexralph commented 2 months ago

Thank you for the amazing work you've put into this module @tbonfort .

I use Go a lot and we've been using GDAL in my team for almost 3yrs but we ended up executing GDAL as a process using the Go command.

It has its pain points but works. It would be nice if we had matured and actively maintained Go modules like Python has for Rasterio.

Are there ways I can contribute to help this project forward or can it do everything raster related from GDAL now?

I read most of the tests but just wanted to be sure.

tbonfort commented 1 month ago

@Lumexralph sorry for the late response, and thanks for the kind words. There is no formal roadmap, I consider the raster part to me more or less feature complete, although some algorithms may have slipped through and still be missing. In any case, the aim of providing an "idiomatic go" and stable API over gdal is more important than providing a "100% complete" API, so filling in any missing functions without being driven by a practical need for them may result in a sub-par go api which is not desirable.