georust / geozero

Zero-Copy reading and writing of geospatial data.
Apache License 2.0
321 stars 30 forks source link

Release v0.12.0? #191

Closed michaelkirk closed 4 months ago

michaelkirk commented 5 months ago

I've drafted up some release notes.

We still have a couple nearly-merged PR's that would be good to include.

188, #189, #190

What do people think?

kylebarron commented 5 months ago

I'm happy to get more of my PRs resolved before the 0.12 release, but I need some more feedback. I don't know what the appetite for breaking changes is, but if there isn't much appetite for breaking changes, then https://github.com/georust/geozero/issues/184 can be closed and https://github.com/georust/geozero/pull/183 might be able to be finished

michaelkirk commented 5 months ago

I don't know what the appetite for breaking changes is, but if there isn't much appetite for breaking changes, then https://github.com/georust/geozero/issues/184 can be closed

I hit the same confusion: https://github.com/michaelkirk/geomedea/blob/main/geomedea_geozero/src/geozero_reader.rs#L92

I think I'm in favor of the change - in my experience, the existing behavior is surprising and leads to bugs. Part of making that change would be updating all the formats in this repo and ideally notifying any others that we know of.

That said, there's no reason I know of that it has to happen in this release.

re: #183 - I'll review shortly.

kylebarron commented 5 months ago

I hit the same confusion: https://github.com/michaelkirk/geomedea/blob/main/geomedea_geozero/src/geozero_reader.rs#L92

😅

I think I'm in favor of the change - in my experience, the existing behavior is surprising and leads to bugs. Part of making that change would be updating all the formats in this repo and ideally notifying any others that we know of.

That said, there's no reason I know of that it has to happen in this release.

I agree that I'm in favor of the change, agree that it's a bigger lift because you have to ensure writers are up to date, and agree it doesn't need to happen in this release.

kylebarron commented 4 months ago

Once we have #186 merged, I'd love to get an 0.12 release out! Let me know if I can help with this at all

kylebarron commented 4 months ago

I created #196 with an updated changelog from some of my recent PRs. Feel free to merge those changes back in here if you'd prefer.

michaelkirk commented 4 months ago

superseded by #196