utah icon indicating copy to clipboard operation
utah copied to clipboard

Any plans to replace rustc-serialize with serde?

Open diogobaeder opened this issue 7 years ago • 5 comments

Hey, very interesting crate you have here! :-)

Let me ask something: is this crate still being maintained? And, if so, are there any plans to migrate from depending on rustc-serialize to serde instead - since rustc-serialize itself is already deprecated in favor of serde?

Thanks! Diogo

diogobaeder avatar Nov 30 '17 03:11 diogobaeder

I think this crate was built pre-stable-serde, so rustc was chosen. If you submit a patch that adds serde support, I'll happily review and accept it (I think I can do that... if not I'll bug kernelmachine to let me). If you need any help getting started on that task I'd be happy to provide some guidance.

As for the status of this crate I think it's currently in a 'proof of concept' phase where we really need people using it before we know what direction it should go into. The rust data science ecosystem is evolving slowly and it's hard to know where this project would fit in without real people using it to get things done.

insanitybit avatar Dec 03 '17 19:12 insanitybit

Hi @insanitybit are you working on this? I've taken up an experimental project to implement something rather more like xarray (compared to pandas) on top of ndarray.

bluss avatar Dec 29 '17 11:12 bluss

Hi there! Sorry for the delay. As @insanitybit mentioned, this crate was mostly just a proof of concept, haven't really had time to maintain it. Pull requests welcome for migrating to serde.

@bluss, this is not an active project, but I'd be happy to chat about your project in a separate channel, if you are still working on it, and are interested.

kernelmachine avatar Jul 24 '18 18:07 kernelmachine

@bluss v interested in an xarray approach in rust - any more details? Cheers

max-sixty avatar Jul 24 '18 19:07 max-sixty

@max-sixty I've been on a hiatus, and the time needed for that project definitely didn't materialize :) The Apache Arrow stuff in Rust seems to be the only thing that comes close, and the various netcdf/hdf5 projects.

bluss avatar Nov 24 '18 21:11 bluss