openstack team mailing list archive
-
openstack team
-
Mailing list archive
-
Message #05334
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