Sanjay Radia wrote:
I propose that we honor the compatibility of stable interfaces from release 0.21 onwards;
i.e. apply the same post 1.0 rules to pre-1.0 releases.

I think that makes 0.21 effectively 1.0. The hallmark of 1.0 will be our promise not to change APIs incompatibly until 2.0. If we make that promise sooner, then we're just accelerating 1.0.

I understood that the plan was to add inter-release wire compatibility after 1.0, somewhere in the 1.x series of releases. So, e.g., if we add it in 1.1, then a 1.1 and 1.2 cluster would be able to make RPCs to one another, but 1.0 would not be able to make RPCs to these releases or vice versa.

Doug

Reply via email to