[openstack-dev] [all] The future of the integrated release

Sandy Walsh sandy.walsh at RACKSPACE.COM
Sat Aug 16 14:53:24 UTC 2014


On 8/16/2014 10:09 AM, Chris Dent wrote:
> On Fri, 15 Aug 2014, Sandy Walsh wrote:
>
>> I recently suggested that the Ceilometer API (and integration tests)
>> be separated from the implementation (two repos) so others might plug
>> in a different implementation while maintaining compatibility, but
>> that wasn't well received.
>>
>> Personally, I'd like to see that model extended for all OpenStack
>> projects. Keep compatible at the API level and welcome competing
>> implementations.
> I think this is a _very_ interesting idea, especially the way it fits
> in with multiple themes that have bounced around the list lately, not
> just this thread:
>
> * Improving project-side testing; that is, pre-gate integration
>    testing.
>
> * Providing a framework (at least conceptual) on which to inform the
>    tempest-libification.
>
> * Solidifying both intra- and inter-project API contracts (both HTTP
>    and notifications).
>
> * Providing a solid basis on which to enable healthy competition between
>    implementations.
>
> * Helping to ensure that the various projects work to the goals of their
>    public facing name rather than their internal name (e.g. Telemetry
>    vs ceilometer).
+1 ... love that take on it.

> Given the usual trouble with resource availability it seems best to
> find tactics that can be applied to multiple strategic goals.
>

Exactly! You get it.





More information about the OpenStack-dev mailing list