kou opened a new issue, #51608: URL: https://github.com/apache/arrow/issues/51608
### Describe the enhancement requested #50195 extracted the S3 module to a separated library. We want to split the S3 bindings in GLib to a separated library: arrow-s3-glib GLib TODO: * Extract all S3 related features to arrow-s3-glib (`c_glib/arrow-s3-glib/`) from arrow-glib * Add a filesystem `GType` registration API: `garrow_file_system_register_type(type_name, gtype)`? * Make `garrow_file_system_new_raw()` look up the registered `GType` and fall back to `GArrowFileSystem` when none is registered * Add a binding for `arrow::fs::EnsureFinalized()`: `garrow_file_system_ensure_finalized()`? * Update Linux packages Ruby TODO: * Extract all S3 related features to red-arrow-s3 from red-arrow * Keep backward compatibility as much as possible but users who want to use S3 features need to require red-arrow-s3 explicitly ### Component(s) GLib -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
