[Openstack] proposal for policy around and management of client libraries

Caitlin Bestler Caitlin.Bestler at nexenta.com
Mon Nov 7 22:38:54 UTC 2011


Joeseph Heck wrote:


> The dashboard (project Horizon) depends on these today to interact with the REST API's to provide a user interface today.

That one wouldn't be a problem. 

What would be a problem is if one of the referenced projecs, say swift, tried to use python-daskboard-client.

So since there is a use,  the rule that would work is to forbid circular client dependencies. If X relies on Y-client,
then Y cannot rely on X-client.

This will tend to be the case somewhat naturally, but could be an issue for some callback notifications.





More information about the Openstack mailing list