[openstack-dev] [Nova] What is the currently accepted way to do plugins
Kevin L. Mitchell
kevin.mitchell at rackspace.com
Tue Mar 4 22:58:21 UTC 2014
On Tue, 2014-03-04 at 17:31 -0400, Sandy Walsh wrote:
> > How about using 'unstable' as a component of the entrypoint group?
> > E.g., "nova.unstable.events"…
>
> Wouldn't that defeat the "point" of entry points ... immutable
> endpoints? What happens when an unstable event is deemed stable?
Actually, the idea here is that the API that those entrypoints are
expected to express is unstable; when the API stabilizes, you'd remove
the "unstable" part, then *never* change the API again. This is as
opposed to thinking that the entrypoint itself is unstable—nova
shouldn't care, it should just use it…
--
Kevin L. Mitchell <kevin.mitchell at rackspace.com>
Rackspace
More information about the OpenStack-dev
mailing list