[openstack-tc] Policy on "3rd party" APIs and Nova

John Dickinson me at not.mn
Mon Nov 5 20:29:10 UTC 2012


I agree completely. The decision in my mind is around an official, non-diluted OpenStack API that we as the community control and direct. And I would like us to keep the decision we made to move 3rd party APIs out of core.


--John




On Nov 5, 2012, at 12:15 PM, Anne Gentle <anne at openstack.org> wrote:

> It's not just whether nova-core is willing to test/vote/review/pick
> but swift-core and all the other *-core, right?
> 
> Just clarifying the scope...
> Anne
> 
> On Mon, Nov 5, 2012 at 2:12 PM, Mark McLoughlin <markmc at redhat.com> wrote:
>> On Mon, 2012-11-05 at 14:33 -0500, Jay Pipes wrote:
>>> On 11/02/2012 12:56 PM, Mark McLoughlin wrote:
>>>> My opinion - the GCE work looks awesome, it's an exciting new feature
>>>> and it's the kind of awesome new feature by awesome developers that we
>>>> should be facilitating.
>>>> 
>>>> We have a long term goal of facilitating work like this happening
>>>> outside of Nova, but no real sign of that goal coming about in the
>>>> medium term.
>>>> 
>>>> We shouldn't let our idealistic long term plans get in the way of
>>>> pragmatic, exciting progress happening now.
>>> 
>>> Yeah, I mostly agree with what you're saying above and in the rest of
>>> the post. That said, however, the rub is that while the GCE work looks
>>> awesome, this whole topic came up, IIRC, because of the OCCI-compatible
>>> work that had been proposed. I personally didn't care for the OCCI work
>>> and didn't want it in Nova core.
>> 
>> What was the issue with the OCCI work? I don't recall ever seeing a
>> patch
>> 
>>> While I personally wouldn't mind seeing the GCE work in core, because I
>>> think the work is better, it sets a precedent vs. the current
>>> "exception" of the EC2 API being in core.
>>> 
>>> Once there is precedent, we either need to let everything in, or we need
>>> to be picky about the winners and losers. The intent 6 months ago was to
>>> NOT pick winners and losers intentionally, and make a statement that we
>>> intended to only have the native REST API in core long-term.
>>> 
>>> If that decision is to be reversed, are nova-core folks willing to pick
>>> the winners and losers or if not, are they willing to let all comers
>>> into the code base?
>> 
>> We pick winners and losers all the time - what features make sense, what
>> patches suck, etc.
>> 
>> Cheers,
>> Mark.
>> 
>> 
>> _______________________________________________
>> OpenStack-TC mailing list
>> OpenStack-TC at lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-tc
> 
> _______________________________________________
> OpenStack-TC mailing list
> OpenStack-TC at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-tc

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4329 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-tc/attachments/20121105/c7f61639/attachment.bin>


More information about the OpenStack-TC mailing list