Not knowing the Rust ecosystem very well, I'm interested in the pros/cons of building and maintaining Rust bindings vs. a native Rust implementation, or some hybrid of the two. Seems like both bindings and native implementation could be part of the same codebase potentially.
If we decide to import https://github.com/jihoonson/iron-arrow into the Apache Arrow project, it will take 1-2 weeks to conduct the IP clearance procedure as we recently did for the Go implementation. This is a lot of legwork for the PMC, so I want to make sure before we do this that it is worth it, and that there's a plan to continue actively developing this code. Thanks Wes On Fri, Mar 23, 2018 at 11:02 AM, Andy Grove <andygrov...@gmail.com> wrote: > My personal view (and I think I've seen others state this already here) is > that we should bring it into the repo sooner rather than later and work on > it there. The version is 0.1.0 so I think that sets peoples expectations > about how complete it is. > > I think it is better for people to see it in the arrow repo being actively > developed. I'm very interested in getting compatibility unit tests set up > soon too so we can be sure it really is compatible with the other > implementations. > > Andy. > > On Fri, Mar 23, 2018 at 8:44 AM, paddy horan <paddyho...@hotmail.com> wrote: > >> Hi Andy, >> >> I’m looking to get involved in contributing to the Rust implementation >> also, would love to see it in the arrow repo sooner rather than later. >> >> Should we identify what needs to be added to iron-Arrow before it’s ready >> to be donated to the Apache repo? >> >> >> Thanks, >> Paddy >> >> Get Outlook for iOS<https://aka.ms/o0ukef> >> _____________________________ >> From: Andy Grove <andygrov...@gmail.com> >> Sent: Friday, March 23, 2018 9:08 AM >> Subject: Rust bindings >> To: <dev@arrow.apache.org> >> >> >> Hi, >> >> Congratulations on the release of the Go bindings for Arrow. I think Rust >> should be next ;-) >> >> I've been a bit distracted getting a release out in the day job but am now >> working on iron-arrow and getting it ready to integrate with my project. I >> hope to be able to put some time in this weekend on this. I don't think it >> will be very hard to get to a point where I am at least using the Array >> type. >> >> I can commit to working on the Rust bindings moving forward (weekends >> mostly) so I think we should go ahead and do this under the arrow repo if >> everyone is in agreement. >> >> Thanks, >> >> Andy, >> >> >>