Kevin Clark wrote:
Is this a vote of no confidence on Doug's part?
Avro's a stab at a different approach from Thrift. I looked into modifying Thrift to have the features I wanted and it looked like there'd be little shared code. One would need to somehow parse the IDL in each language. One would need a new data format that takes advantage of the presence of the IDL and readers and writers of that format. But that's pretty much all that Avro is. So with no code intersection, it felt more natural as a separate project. We'll see how it fares.
I don't know what a "vote of no confidence" means. I have never been a user of Thrift. I evaluated Thrift for use as a Y! internal data format, and ended up devising something different for that problem, Avro. In this process I became and remain a mentor of Thrift at Apache, but, as always, I have lots of other responsibilities, and this volunteer activity often falls off my radar for weeks at a time.
Cheers, Doug
