This document has been superseded by interoperability which provides guidance on how to ensure an API is both compatible across changes and interoperable between different installations.
interoperability