diff --git a/REST-framework-2-roadmap.md b/REST-framework-2-roadmap.md index 65d729d..cfdcf1b 100644 --- a/REST-framework-2-roadmap.md +++ b/REST-framework-2-roadmap.md @@ -82,6 +82,10 @@ Proper caching support has been discussed and @ghickman has had a first stab at In the interests of pushing forward the state APIs, and promoting hypermedia approaches I'd strongly consider including renderers for the `HAL` and `DocJSON` hypermedia types as a baseline, with other hypermedia types aimed as third party packages. One thing that'd probably need to happen here would be for `reverse` to return a `hyperlink` type object instead of a raw string, so that hypermedia renderers can treat links appropriately. +### Pagination API overhaul + +Using serializers for the pagination API is unnecessarily complex, and also doesn't allow us to easily use other pagination styles such as header based pagination links. Ideally we'd introduce a new pagination API, and include a few different default styles. + There are also a number of tasks that I think would be worth pursing as third party packages: * **Bulk upload views**: REST framework supports bulk uploads, but the generic views don't include it by default. A set of views that do support bulk uploads would be great.