Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: OPDS support #11

Open
HadrienGardeur opened this issue Feb 10, 2014 · 3 comments

Comments

@HadrienGardeur
Copy link

commented Feb 10, 2014

Hello,

I'm one of the co-editor of the OPDS specification, an Atom-based standard for media distribution.

OPDS would be a great fit for LibraryBox: with dozens of applications supporting OPDS integration, people could easily add a LibraryBox catalog in their favorite application in order to browse, search and download ebooks.

While OPDS is primarily used for ebook distribution, it's actually not tied to any specific media, and since OPDS feeds are valid Atom feeds, a LibraryBox OPDS catalog would actually work with all media, any OPDS client and any RSS/Atom client.

There's a vibrant ecosystem around OPDS along with specifications (http://opds-spec.org), validation tools (http://feedbooks.github.io/opds-test-catalog/, http://opds-validator.appspot.com/) and easy to parse presentations (http://discover-opds.org/) that should help people that are not familiar with OPDS yet, and I'll be happy to help with any questions/requests too.

Cheers,
Hadrien

@HadrienGardeur

This comment has been minimized.

Copy link
Author

commented Feb 10, 2014

One way this could work: add a single opds:// link to the catalog on the index page. This would open the OPDS catalog in any compatible OPDS reading app (supported by Aldiko, FBReader, Mantano, QuickReader).

@griffey

This comment has been minimized.

Copy link
Owner

commented Feb 10, 2014

This is absolutely on the development path...we didn't have the ability to get it into the 2.0, but it's number one on my list for the next release. I would love to work with you to make this happen.

@HadrienGardeur

This comment has been minimized.

Copy link
Author

commented Feb 10, 2014

Let me know when you start planning OPDS support and I'll be glad to guide you through the OPDS specification and provide recommendations/best practices.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.