So lets work on the API WG guideline first, looking forward to get it done sooner, pagination is actually very useful in production deployment.
On Thu, Nov 5, 2015 at 11:16 PM, Everett Toews <everett.to...@rackspace.com> wrote: > On Nov 5, 2015, at 5:44 AM, John Garbutt <j...@johngarbutt.com> wrote: > > > On 5 November 2015 at 09:46, Richard Jones <r1chardj0...@gmail.com> wrote: > > As a consumer of such APIs on the Horizon side, I'm all for consistency in > pagination, and more of it, so yes please! > > On 5 November 2015 at 13:24, Tony Breeds <t...@bakeyournoodle.com> wrote: > > > On Thu, Nov 05, 2015 at 01:09:36PM +1100, Tony Breeds wrote: > > Hi All, > Around the middle of October a spec [1] was uploaded to add > pagination > support to the os-hypervisors API. While I recognize the use case it > seemed > like adding another pagination implementation wasn't an awesome idea. > > Today I see 3 more requests to add pagination to APIs [2] > > Perhaps I'm over thinking it but should we do something more strategic > rather > than scattering "add pagination here". > > > +1 > > The plan, as I understand it, is to first finish off this API WG guideline: > > http://specs.openstack.org/openstack/api-wg/guidelines/pagination_filter_sort.html > > > > An attempt at an API guideline for pagination is here [1] but hasn't > received any updates in over a month, which can be understandable as > sometimes other work takes precedence. > > Perhaps we can get that guideline moving again? > > If it's becoming difficult to reach agreement on that approach in the > guideline, it could be worthwhile to take a step back and do some analysis > on the way pagination is done in the more established APIs. I've found that > such analysis can be very helpful as you're moving forward from a known > state. > > The place for that analysis is in Current Design [2] by filling in the > Pagination page. You can find many examples of such analysis from the > Current Design like Sorting [3]. > > Cheers, > Everett > > > [1] https://review.openstack.org/#/c/190743/ > [2] https://wiki.openstack.org/wiki/API_Working_Group/Current_Design > [3] > https://wiki.openstack.org/wiki/API_Working_Group/Current_Design/Sorting > > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > >
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev