geometer/FBReaderJ — Issue #20: No pagination in OPDS Catalogs
Author: MarcosBL
Created: 2011-12-21 17:55:33+00:00
State: open

I'm writing and ODPS catalog of my epub collection. Everything works fine, i can load my Catalog, FBReader gets my title automatically, and loads my menu (just one "Recent" menu item for now).

But when i load that navigation option, that points to an ODPS listing with the latest 20, and data for pagination, FBReader starts to load all the pages, one after another, until the end.

That sums up to 3.845 ebooks data in 192 pages, loaded in a single shot, so 192 calls to my server to get the pages, plus 3.845 calls to get the 3.845 thumbnails, to a final 4.037 calls to load a section in FBReader !

After a couple minutes, my phone just can't handle the load and hangs FBReader.

So i assume the is no pagination support in FBReader, it just try to load the whole set by default.

Could it be possible to add support for the ODPS pagination standard ?

I think i've set the correct tags as for the specification:

3845
20

So i think everything is in place for pagination support, total number, per page, and current and next pages link.

I know i can use OpenSearch (in fact i do, and it works great !) but pagination should be there for authors/recents/top listings imho.

Thanks for your time and excuse my poor english !