Which part is this question about
This guthub repository contains an implementation of arrow and parquet and object_store which are related but are in separate crates and reasonably could be in separate repos
. arrow and parquet are still released in lockstep (have to be released at the same time, use the same Arrow voting thread)
However, object_store is released on a different schedule, with a different voting thread, a diffrent process, and has a non-trivally different set of maintainers and a substantial number of other users
While we have tags to separate issues and PRs of object_store I still find it confusing that this repo has content related to object_store
I believe the reason object_store is in the arrow-rs repo in the first place was convenience for the maintainers after it was first donated: #2030
Now that we have settled the API down and its development and release cycle becomes decoupled from the other crates in this repo I think the overhead of keeping it in the same crate is greater than the value we get from keeping it in the same one
Describe your question
- Do you think we move the
object_store crate and associated Dev process (tickets, etc) to its own repository
- If so, to which one (perhaps
apache/arrow-rs-object-store )
- Are you willing to help 🎣 make it happen?
Additional context
cc @tustvold and @crepererum
Which part is this question about
This guthub repository contains an implementation of
arrowandparquetandobject_storewhich are related but are in separate crates and reasonably could be in separate repos. arrow and parquet are still released in lockstep (have to be released at the same time, use the same Arrow voting thread)
However,
object_storeis released on a different schedule, with a different voting thread, a diffrent process, and has a non-trivally different set of maintainers and a substantial number of other usersWhile we have tags to separate issues and PRs of object_store I still find it confusing that this repo has content related to object_store
I believe the reason
object_storeis in the arrow-rs repo in the first place was convenience for the maintainers after it was first donated: #2030Now that we have settled the API down and its development and release cycle becomes decoupled from the other crates in this repo I think the overhead of keeping it in the same crate is greater than the value we get from keeping it in the same one
Describe your question
object_storecrate and associated Dev process (tickets, etc) to its own repositoryapache/arrow-rs-object-store)Additional context
cc @tustvold and @crepererum