[openstack-dev] [Nova] What is the currently accepted way to do plugins

Kevin L. Mitchell kevin.mitchell at rackspace.com
Tue Mar 4 21:00:58 UTC 2014


On Tue, 2014-03-04 at 12:11 -0800, Dan Smith wrote:
> Now, the actual concern is not related to any of that, but about whether
> we're going to open this up as a new thing we support. In general, my
> reaction to adding new APIs people expect to be stable is "no". However,
> I understand why things like the resource reporting and even my events
> mechanism are very useful for deployers to do some plumbing and
> monitoring of their environment -- things that don't belong upstream anyway.
> 
> So I'm conflicted. I think that for these two cases, as long as we can
> say that it's not a stable interface, I think it's probably okay.
> However, things like we've had in the past, where we provide a clear
> plug point for something like "Compute manager API class" are clearly
> off the table, IMHO.

How about using 'unstable' as a component of the entrypoint group?
E.g., "nova.unstable.events"…
-- 
Kevin L. Mitchell <kevin.mitchell at rackspace.com>
Rackspace




More information about the OpenStack-dev mailing list