+3

On Oct 11, 2011, at 1:59 PM, Brian Waldon <brian.wal...@rackspace.com> wrote:

> I would like to propose we remove our implementation of OSAPI v1.0 from Nova 
> for the following reasons:
> 
> 1) Our implementation is incomplete, and there are no (visible) plans to 
> complete it. Shared IP Groups and Backup Schedules have been unimplemented 
> since I started on the project.
> 
> 2) The v1.1 spec is not backwards-compatible with v1.0. I would like minor 
> versions to be backwards compatible as we move forward, so I see v1.0 as 
> something we need to just get rid of.
> 
> 3) As we are trying to complete the v1.1 implementation, we are running into 
> problems created by having to support v1.0 (specifically image and server 
> uuids).
> 
> 4) Our implementation of v1.0 and v1.1 within the same modules have caused us 
> to compromise code quality. Working on the controllers (specifically servers) 
> is a royal pain.
> 
> I've already done the work of removing v1.0 from the code, and here's the 
> review of my branch: https://review.openstack.org/840. I think it makes a lot 
> of sense for the community to focus on making our v1.1 implementation solid, 
> rather than constantly worrying about how we are affecting v1.0. If this is 
> something we don't want to do, I would love to hear why :)
> 
> Waldon
> 
> 
> 
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
This email may include confidential information. If you received it in error, 
please delete it.


_______________________________________________
Mailing list: https://launchpad.net/~openstack
Post to     : openstack@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack
More help   : https://help.launchpad.net/ListHelp

Reply via email to