On 08/24/2015 10:33 AM, Kevin Benton wrote: >>Obviously it'll still be possible to be used by a backend, but it's > also possible to patch the code or provide arbitrary API extensions, too. > > > Right, but vendor API extensions are the way that backend-specific > features are supposed to be done. With an extension, it's explicit in > the API via the extensions list that something non-standard is enabled. > > Patching code is currently pretty brittle and puts a lot of technical > debt on a driver author's part so it's pretty obvious to the author that > it's not the right way to go. Once we add these tags, they will be part > of the API so they should be stable and will be tempting to use for lots > of stuff. :)
Totally agreed ... though I'd also argue that vendor API extensions are harmful and shouldn't be allowed going forward, either. -- Russell Bryant __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
