-
Notifications
You must be signed in to change notification settings - Fork 27
Discussions towards better stability of core pieces of geoarrow-rs #1018
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
First, the whole I think the absolutely essential bits are I'm definitely happy to contribute some of these pieces although I'm not exactly sure of the timeline. I'm always happy to review, though! |
One thing that may be worth considering is building the pieces up (e.g., |
As described in #1097, the old I think this issue can be closed now. |
From #1015 (comment)
I think there are a few problems with
geoarrow-rs
:geoarrow
, there's no clear lines between what is (closer to) production-ready and what is not.I think a way to break through this impasse is to select relatively small, well-defined subsets of GeoArrow functionality and break them into subcrates. For one, this forces more thought about public APIs because across crates you can't access any
pub(crate)
attributes. It lets us more clearly document which subsets we expect to be more stable and tested. And external users like yourself can start to build on only those pieces without even bringing in the dependencies for the fullgeoarrow
crate.In a spectrum of more stable to less stable
geo
, WKB, and WKTgeos
geo
geos
Is there a well-defined subset of this project that you think you would use if it were more stable? Is there a piece that you're interested in that we could work on together to make stable?
Originally posted by @kylebarron in #1015 (comment)
cc @paleolimbot
The text was updated successfully, but these errors were encountered: