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

Create a meta-catalog of interesting OPDS feeds / design the new modal "add an opds feed" #608

Closed
llemeurfr opened this issue Aug 16, 2019 · 8 comments

Comments

@llemeurfr
Copy link
Contributor

In the context of the addition of an OPDS feed to the application, we could create a catalog of OPDS feeds, which would be available when users are online (logical when accessing OPDS feeds).
The meta-catalog would have sections (could be per language).

@danielweck
Copy link
Member

Related issue: #274
(duplicate?)

@llemeurfr
Copy link
Contributor Author

Not a duplicate, more a complementary feature.

Such a meta-catalog would be burnt inside the application (e.g. for Thorium, a loooong list maintained by EDRLab), as a discovery mechanism for user.

#274 issue is about adding some feeds at setup time (e.g. in a school) -> as "forced" feeds.

@panaC
Copy link
Member

panaC commented Sep 23, 2019

  1. design the new modal "add opds feed"
  2. add an opds list feed with an api request on serverless service
  3. create a serverless script to return an opds2 feed list

In pending : the design layout/React component of new "add opds feed" modal

@panaC panaC changed the title Create a meta-catalog of interesting OPDS feeds Create a meta-catalog of interesting OPDS feeds / design the new modal "add an opds feed" Sep 23, 2019
@danielweck
Copy link
Member

Reminder of (badly-curated) list of OPDS feeds:
https://github.com/readium/r2-streamer-js/blob/develop/docs/opds.md#a-selection-of-public-opds-feeds
(some of them are good for testing, not so much for promoting)

@llemeurfr
Copy link
Contributor Author

llemeurfr commented Jun 22, 2020

Some remarks for discussion:
1- this belongs more to the app level (Thorium Reader) than to the toolkit level (Readium Desktop)
2- It is difficult to get an universal registry of OPDS catalogs, as it would be culture and language oriented, or a real bazaar.
3- We could select feeds corresponding to free ebooks only, but this would be a limited offer. We could get feeds from public libraries, but the authentication schemes of different libraries is far from being standardized. We could offer feeds with buyable goods, but the UX of much bookstores is still "highly perfectible" when it come to buying ebooks via OPDS feeds.

@danielweck
Copy link
Member

Yes indeed. Note however than some OPDS feeds (well, their server) take into account the HTTP header accept-language to serve locale-sensitive content.

@panaC panaC removed their assignment Oct 14, 2020
@danielweck
Copy link
Member

Related issue: #1336

@llemeurfr
Copy link
Contributor Author

I agree to close this issue in favor of #1336.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants