<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jul 9, 2014 at 5:30 PM, Nikhil Manchanda <span dir="ltr"><<a href="mailto:nikhil@manchanda.me" target="_blank">nikhil@manchanda.me</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
Joe Gordon writes:<br>
<br>
> [...]<br>
<div class="">>> This sounds very similar to the v3/v2.1 discussion happening in nova. All<br>
>> OpenStack projects need to address these issues and it would be a shame if<br>
>> each project chose a different solution, perhaps this is a good topic for<br>
>> the TC to help tackle? As having different solutions across OpenStack will<br>
>> result in a non-cohesive user experience.<br>
><br>
> After further thought, instead of the TC this would make a great general ML<br>
> thread topic.<br>
><br>
> In addition to solving this in trove and nova, neutron is looking into this<br>
> as well.<br>
><br>
<br>
</div>Just wanted to follow up on this. Are the requirements for capabilities<br>
in nova and neutron detailed out in a spec somewhere? I'd like to take a<br>
look at it to understand the use-cases. Just to provide some context,<br>
the initial P0 use case for having a capabilities API in trove was to<br>
expose deployment and datastore specific configs via the API so that<br>
horizon could enable options corresponding to these capabilities in the<br>
appropriate trove panels.<br></blockquote><div><br></div><div><br></div><div>Nova supports listing extensions (<a href="http://developer.openstack.org/api-ref-compute-v2.html">http://developer.openstack.org/api-ref-compute-v2.html</a>) but we don't have a good way of showing what features a backed supports today. And I am not aware of a good doc on the latest on nova. But I do know that we have the same general problem as trove. As for neutron I will let a neutron dev comment on that.</div>
<div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
Depending on commonalities in the use-cases and design, I agree<br>
that it would be a good idea to come up with a common cohesive<br>
experience across OpenStack for this.<br>
<br>
Thanks for bringing this up!<br>
<div class=""><div class="h5"><br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br></div></div>