← Back to team overview

openstack team mailing list archive

Re: proposal for policy around and management of client libraries

 

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.



References