<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Hi, <br>
</p>
<p>On a different list we're talking about improving/new features on
the client side of OpenStack APIs and this one came up (please see
below).<br>
</p>
<p>Although API-ref is doing a great job, I believe the question is:
Can we achieve an equivalent of aws-sdk? For instance could we
have each project's API to publish its own schema? <br>
</p>
<p>I suppose this would fit under the API-WG umbrella. Would that be
correct? Could someone in the group provide feedback please?<br>
</p>
<p>Trying to find current work around this, I can see the API
capabilities discovery [1] & [2] is great but, it seems to me
that part of the challenge for the WG is a lack of schema too.
Wouldn't it make sense to have a standardized way for all services
APIs (at least on the public side) to publish their schema
(including version/microversions details) before going any
further? <br>
</p>
<p>Thanks,<br>
Gilles<br>
</p>
<p>[1] <a class="moz-txt-link-freetext" href="https://etherpad.openstack.org/p/ptg-architecture-workgroup">https://etherpad.openstack.org/p/ptg-architecture-workgroup</a><br>
[2] <a class="moz-txt-link-freetext" href="https://review.openstack.org/#/c/386555/">https://review.openstack.org/#/c/386555/</a></p>
<p><br>
<blockquote type="cite"><br>
-------- Forwarded Message --------
<table class="moz-email-headers-table" border="0"
cellpadding="0" cellspacing="0">
<tbody>
<tr>
<th align="RIGHT" valign="BASELINE" nowrap="nowrap">Subject:
</th>
<td>Re: Misty 0.2.0</td>
</tr>
<tr>
<th align="RIGHT" valign="BASELINE" nowrap="nowrap">Date:
</th>
<td>Fri, 10 Mar 2017 09:19:44 +0100</td>
</tr>
<tr>
<th align="RIGHT" valign="BASELINE" nowrap="nowrap">From:
</th>
<td>Ladislav Smola <a class="moz-txt-link-rfc2396E" href="mailto:lsmola@redhat.com"><lsmola@redhat.com></a></td>
</tr>
<tr>
<th align="RIGHT" valign="BASELINE" nowrap="nowrap">To: </th>
<td>Gilles Dubreuil <a class="moz-txt-link-rfc2396E" href="mailto:gilles@redhat.com"><gilles@redhat.com></a></td>
</tr>
<tr>
<th align="RIGHT" valign="BASELINE" nowrap="nowrap">CC: </th>
<td>Marek Aufart <a class="moz-txt-link-rfc2396E" href="mailto:maufart@redhat.com"><maufart@redhat.com></a>, Tzu-Mainn
Chen <a class="moz-txt-link-rfc2396E" href="mailto:tzumainn@redhat.com"><tzumainn@redhat.com></a>, Petr Blaho
<a class="moz-txt-link-rfc2396E" href="mailto:pblaho@redhat.com"><pblaho@redhat.com></a></td>
</tr>
</tbody>
</table>
<br>
<br>
Hola,
<div><br>
</div>
<div>would be nice to see this moving in the direction of
aws-sdk, where it just holds API schema (that you would get
from OpenStack itself) and the whole client is generated from
it. But I assume this needs the API-ref to be in a good shape.</div>
<div><br>
</div>
<div>Ladislav</div>
</blockquote>
</p>
</body>
</html>