+10<br><br><div class="gmail_quote">On Mon, Aug 20, 2012 at 11:42 AM, Gabriel Hurley <span dir="ltr"><<a href="mailto:Gabriel.Hurley@nebula.com" target="_blank">Gabriel.Hurley@nebula.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
For two summits running I've been advocating the need for a common standard of functionality for all OpenStack APIs (things like sorting, bulk operations, filtering, pagination, etc.). I intend to push on the issue even harder this time around at the Grizzly summit (I'm going to propose an entire working session on it).<br>

<br>
It's one of those problems that simply *cannot* be solved one project at a time. The community needs to agree, and then the projects need to implement the solutions over time.<br>
<span class="HOEnZb"><font color="#888888"><br>
      - Gabriel<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
> -----Original Message-----<br>
> From: openstack-bounces+gabriel.hurley=<a href="mailto:nebula.com@lists.launchpad.net">nebula.com@lists.launchpad.net</a><br>
> [mailto:<a href="mailto:openstack-">openstack-</a><br>
> bounces+gabriel.hurley=<a href="mailto:nebula.com@lists.launchpad.net">nebula.com@lists.launchpad.net</a>] On Behalf Of<br>
> Brian Waldon<br>
> Sent: Monday, August 20, 2012 10:06 AM<br>
> To: boden<br>
> Cc: <a href="mailto:openstack@lists.launchpad.net">openstack@lists.launchpad.net</a><br>
> Subject: Re: [Openstack] sort_key and sort_dir for collections based REST<br>
> APIs<br>
><br>
> As we can't just add things to our APIs, it's not straight-forward to support<br>
> them across the board. I think it would make sense to bake these<br>
> parameters into the next versions of our APIs for collection sorting, but my<br>
> opinion is definitely biased.<br>
><br>
> Maybe Joe Heck can comment, as he's working on the v2 Identity API.<br>
><br>
> Brian<br>
><br>
><br>
> On Aug 20, 2012, at 11:43 AM, boden wrote:<br>
><br>
> > All,<br>
> > Is anybody here familiar with the 'sort_key' and 'sort_dir' parameters<br>
> > for collection based APIs?<br>
> ><br>
> > Specifically I'm wondering if there are any plans to add support for<br>
> > these 2 params across the board (all collections based REST APIs<br>
> > including the 'primary compute extensions')? Based on my<br>
> > google-ability it appears they are only on the glance image APIs<br>
> > (<a href="http://docs.openstack.org/developer/glance/glanceapi.html" target="_blank">http://docs.openstack.org/developer/glance/glanceapi.html</a> ) at the<br>
> > present moment, so looking for more clarity on this topic intermediate<br>
> > to longer term.<br>
> ><br>
> > Thanks much<br>
> ><br>
> ><br>
> ><br>
> > _______________________________________________<br>
> > Mailing list: <a href="https://launchpad.net/%7Eopenstack" 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/%7Eopenstack" 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>
><br>
><br>
> _______________________________________________<br>
> Mailing list: <a href="https://launchpad.net/%7Eopenstack" 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/%7Eopenstack" 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>
<br>
<br>
<br>
_______________________________________________<br>
Mailing list: <a href="https://launchpad.net/%7Eopenstack" 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/%7Eopenstack" 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>