alamb commented on issue #284: URL: https://github.com/apache/arrow-julia/issues/284#issuecomment-1042833415
Speaking up from the rust implementation point of view: The rust ecosystem has a similar distribution mechanism (crates.io) that most of the rust ecosystem relies on and so the .tar.gz release based process of apache is also an impedance mismatch and does add some overhead. Also, we took several steps that have allowed us to remain in the Apache project's umbrella but move more independently: 1. In a separate repo (https://github.com/apache/arrow-rs -- still need to be a committer to arrow to merge PRs there) 2. Use github issues (rather than JIRA tickets) 3. Started releasing versions based on the rust implementation rather than in lock step with the `arrow` repo This is an evolving process that we have and will keep refining. While not everyone in the community agrees, I believe that the value gained from being part of the Apache Arrow umbrella and governance is worth the cost. The largest overhead from my perspective (as the one who does most of the arrow-rs releases) for the process @kou lays out, is actually getting 3 PMC +1 votes for each release. -- 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]
