eleybourn / Book-Catalogue

A book cataloging tool for Android phones.
https://github.com/eleybourn/Book-Catalogue/wiki
GNU General Public License v3.0
382 stars 185 forks source link

Integrate with epub3reader project #553

Open Grunthos opened 10 years ago

Grunthos commented 10 years ago

See:

https://github.com/pettarin/epub3reader

it's an early stage OSS epub3 reader and the developers are open to the idea of intent-based inter-app cooperation! Yay!

The idea being:

ultimately, it would be great to encourage the major readers to implement these intents and support our intents...but in the mean time, if epub3reader keeps developing (and there is every sign it will) then we have a great way to move forward with reader integration.

White-Owl commented 10 years ago

What about FBReader? It is already a mature application with a lot of e-books formats and nice customization.

Grunthos commented 10 years ago

No epub3 support and that means most of my more complex books look terrible, so while I used to use FBReader a lot, now I use readers with good ePub3 support like Moon and Gitden.

FWIW, I have sent messages to the FBReader guys and the Gitden people in the past, but got no response.

The intention here is to define a set of standard interfaces that anyone can implement, not bind ourselves to any one reader. The epub3reader people have a few advantages from my PoV:

That said, their project is very young and could go the way of other projects, but by starting to define the means of interaction, none of the work will be wasted (in theory).

White-Owl commented 10 years ago

Hm... But epub3reader does not know how to handle FB2 books, and my e-library is full of them...

Grunthos commented 10 years ago

Once we get a good interface definition working, we will be in a much better place to talk to other projects.

Grunthos commented 9 years ago

Or SkyReader...