← Back to team overview

openstack team mailing list archive

Re: OpenStack Compute API 1.1


Sorry, I don't view the proposed changes from AMQP to REST as being
"customer facing API changes". Could you explain? These are internal
interfaces, no?


On Thu, Feb 17, 2011 at 8:13 PM, Justin Santa Barbara
<justin@xxxxxxxxxxxx> wrote:
> An API is for life, not just for Cactus.
> I agree that stability is important.  I don't see how we can claim to
> deliver 'stability' when the plan is then immediately to destablize
> everything with a very disruptive change soon after, including customer
> facing API changes and massive internal re-architecting.
> On Thu, Feb 17, 2011 at 4:18 PM, Jay Pipes <jaypipes@xxxxxxxxx> wrote:
>> On Thu, Feb 17, 2011 at 6:57 PM, Justin Santa Barbara
>> <justin@xxxxxxxxxxxx> wrote:
>> > Pulling volumes & images out into separate services (and moving from
>> > AMQP to
>> > REST) sounds like a huge breaking change, so if that is indeed the plan,
>> > let's do that asap (i.e. Cactus).
>> Sorry, I have to disagree with you here, Justin :)  The Cactus release
>> is supposed to be about stability and the only features going into
>> Cactus should be to achieve API parity of the OpenStack Compute API
>> with the Rackspace Cloud Servers API. Doing such a huge change like
>> moving communication from AMQP to HTTP for volume and network would be
>> a change that would likely undermine the stability of the Cactus
>> release severely.
>> -jay

Follow ups