[openstack-dev] [all] the trouble with names
Jay Pipes
jaypipes at gmail.com
Fri Feb 5 19:09:56 UTC 2016
On 02/05/2016 08:38 AM, Dean Troyer wrote:
> On Fri, Feb 5, 2016 at 7:00 AM, Chris Dent <cdent+os at anticdent.org
> <mailto:cdent+os at anticdent.org>> wrote:
>
> I think this discussion is dancing around the edges of a referendum on
> the "duplication" aspect of the big tent.
>
> It is also dancing around the separation of 'API' from
> 'implementation'. There is a long-standing disagreement on whether
> OpenStack APIs can/should stand on their own, or simply be defined as
> 'whatever project Foo implements'.
I think you know my opinion on this matter :)
My belief is that we should have a single curated, consistent, and
governed OpenStack API, a reference implementation of that API, and the
ability to have competing implementations of that API to encourage
innovation.
> We already have seen independent
> implementations of OpenStack APIs, although not (yet?) as OpenStack
> projects. Duplication is already happening in the wild.
I'm aware of multiple competing APIs for the same general problem space
(Ceilometer and Monasca are the canonical example of this), but I'm not
aware of competing implementations of identical APIs. Could you point us
to where this has happened?
-jay
More information about the OpenStack-dev
mailing list