Hey all,

There are a probably a fair number of sweeping changes that need to be made now that we're in Apache. One amongst those in particular that I'm thinking about is the task to convert all the "com.facebook.thrift" packages in java to "org.apache.thrift". As David has noted, this would be a breaking change for clients.

My question is, in general, during this incubation period, should we be very interested in maintaining backwards compatibility? I know that there are existing clients and servers written all over the place, but that will be true at every stage of our development from this point onward. However, right now, when we are freshly in the Apache Incubator, before any official Apache release has been made, I think we have an opportunity to shake things up quite a bit. Consumers who download the new release, post-Apache move, will have to be aware that big things have changed.

What do others think?

-Bryan

Reply via email to