← Back to team overview

openstack team mailing list archive

Re: Canonical AWSOME

 

On Mon, Apr 23, 2012 at 12:31 PM, Eric Windisch <eric@xxxxxxxxxxxxxxxx>wrote:

> There seemed to be a strong agreement at the summit regarding the need for
> contracts on those "private" apis. This is because those APIs are no longer
> really private, they're shared amongst incubated projects.  Furthermore, it
> seems this may be required to support version heterogeneity during upgrades
> with versioned RPC calls.
>
> The incubated projects could use REST APIs, but we're talking of
> introducing artificial scaling and reliability constraints to do that.  It
> seems far better to me, if we can have contracts on those internal APIs and
> use them between the incubated projects.  There is a strong enough push to
> maintain these versions *anyway*.
>

Ah - thanks for explaining that.  I'm all for locking down these internal
interfaces.  I didn't realize people were willing to do so.

Follow ups

References