Because it should be keystone's responsibility to test it's constant stream of API changes, and abstract that away from it's consumers.<div><br></div><div><div class="gmail_quote">On Mon, Nov 7, 2011 at 3:25 PM, Caitlin Bestler <span dir="ltr"><<a href="mailto:Caitlin.Bestler@nexenta.com">Caitlin.Bestler@nexenta.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">Monty Taylor wrote:<br>
<br>
> OpenStack projects that need to depend on these will reference the git repo of the project in their<br>
> tools/pip-requires file. This should take care of depends for developers. Normal installation depends<br>
> can be taken care of by distro packagers as usual.<br>
<br>
</div>Why would an openstack project *need* to reference a client library of another openstack project?<br>
<br>
Wouldn't requiring openstack projects to rely on the REST API of other projects eliminate a whole mess<br>
of release dependencies?<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
Post to     : <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>
Unsubscribe : <a href="https://launchpad.net/~openstack" target="_blank">https://launchpad.net/~openstack</a><br>
More help   : <a href="https://help.launchpad.net/ListHelp" target="_blank">https://help.launchpad.net/ListHelp</a><br>
</div></div></blockquote></div><br></div>