Avro is a data serialization system. Avro provides: * Rich data structures. * A compact, fast, binary data format. * A container file, to store persistent data. * Remote procedure call (RPC). * Simple integration with dynamic languages. Code generation is not required to read or write data files nor to use or implement RPC protocols. Code generation as an optional optimization, only worth implementing for statically typed languages. It supports C/C++, java, python and ruby. Hence why I am CCing the python and ruby herds :) python deps are already met. ruby deps are... Ruby: ruby 1.86 or greater, ruby-dev, gem, rake, echoe, yajl-ruby which I guess all have already been packaged. It is also a dependency of cassandra.
(In reply to comment #0) > Ruby: ruby 1.86 or greater, ruby-dev, gem, rake, echoe, yajl-ruby > which I guess all have already been packaged. yajl-ruby is not yet in the tree, the others are.
I asked Thomáš to fix yajl from Sunrise to something usable since I was going to look into yajl-ruby… maybe I'll take care of that today. If at all possible, though, I'd like for the ruby bindings to be built on a separate ebuild.
Hi. Does someone need this ebuild? Please comment or I will close this bug.
I guess not. Closing this bug.