[openstack-dev] [nova] versioning scheme for consumable libraries
Monty Taylor
mordred at inaugust.com
Wed Nov 21 17:29:09 UTC 2012
On 11/21/2012 09:13 AM, Doug Hellmann wrote:
> My understanding of option 5 is that the library would be use by
> ceilometer to access Nova, not the other way around ?
>
>
> I thought that option represented moving the virtualization code out of
> nova into a library that was used by both components for talking to the
> hypervisor. That introduces a new dependency, but neither component is
> communicating with the other so there is still no dependency between
> nova and ceilometer (in fact, removing our current dependency on nova is
> part of the motivation for these changes).
I'm a fan of this. It uses existing software engineering concepts
(libraries) that are well understood with well understood machinery. Of
course, the proof is in the pudding (what does the patch actually look
like) - but I think this has the best chance of being something that
doesn't turn crazy.
Monty
More information about the OpenStack-dev
mailing list