openstack-poc team mailing list archive
-
openstack-poc team
-
Mailing list archive
-
Message #00239
Re: API compatibility
On Wed, Sep 7, 2011 at 3:58 AM, Ewan Mellor <Ewan.Mellor@xxxxxxxxxxxxx> wrote:
> Firstly, apologies for not making the PPB meeting today. I was actually
> locked in a meeting about OpenStack API support, which is ironic given the
> topic of conversation at the PPB today.
Ironic indeed :)
> Obviously the API can continue to evolve – it just needs to do so in a
> backwards-compatible (or versioned) manner.
Agreed. The thing that was being proposed and agreed upon yesterday was about:
a) That PTLs control their project's APIs
b) That the PPB will set some general guidelines for the APIs
c) That a coordinator role should exist to advise PTLs on matters
relating to consistency of the project APIs
I would be amenable to a diktat (to borrow your term) saying APIs must
be backwards compatible for clients built to a prior release series
API version.
> Also, extensions would be excluded from this – caveat extensor, or
> something.
Yup.
Cheers,
-jay
Follow ups
References