Hi Gulshan
We try to not break compatibility, but do encourage collaboration
especially around a new client library. If you are able to get the base
functionality in place and are working on the additional transports and
protocols that is a fine approach. I would recommend you take a look at
what occurred for the go library, it is one of our newer libraries and Jens
did a great job with it. If you have any questions please feel free to
email the dev@ list or join us on irc in #thrift on freenode. Thanks for
all the work on adding a new client library, appreciate your efforts in
this area

-Jake


On Mon, Jun 8, 2015 at 6:09 PM, Gulshan Singh <gsingh2...@gmail.com> wrote:

> Hi, I'm working on Rust bindings for Thrift. I was wondering what the
> policy is for breaking changes to library APIs, especially for new
> languages. Can we have our changes merged but specify that the API is
> unstable for a certain amount of time so people can use it and give
> feedback, or is everything final after the language is added?
>

Reply via email to