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