Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Support for OPDS "catalogs" feed #1336

Closed
danielweck opened this issue Jan 21, 2021 · 7 comments
Closed

Support for OPDS "catalogs" feed #1336

danielweck opened this issue Jan 21, 2021 · 7 comments

Comments

@danielweck
Copy link
Member

I've just updated the JSON Schema, and I realised that support for is missing in Thorium.
See: opds-community/drafts#38

Test URLs:

@danielweck
Copy link
Member Author

danielweck commented Jan 21, 2021

http://libraries.aldiko.com/home.json

=>

http://readium2.herokuapp.com/opds-v2-browse/http%3A%2F%2Flibraries.aldiko.com%2Fhome.json

...for example click on the "france" __href__ link:

https://libraries.aldiko.com/countries/france.json

=>

http://readium2.herokuapp.com/opds-v2-browse/https%3A%2F%2Flibraries.aldiko.com%2Fcountries%2Ffrance.json

(note that the "Canada" link is also a navigation feed, which exposes a selection of catalogs feeds (one additional level of indirection)

@danielweck
Copy link
Member Author

Related: #274 (comment)

@panaC
Copy link
Member

panaC commented Sep 21, 2021

with : https://libraryregistry.librarysimplified.org/libraries

image

@llemeurfr do you agree with that ?
the feed contains an array of catalogs

@llemeurfr
Copy link
Contributor

llemeurfr commented Oct 1, 2021

@panaC I think that what is displayed in your screenshot is of no use for end users.

If we want to support an OPDS "catalogs" structure in the Catalogs screen of Thorium, the goal must be to simplify the choice of one or more OPDS feeds inside such a set of feeds. The issue here is that entering the URL of the OPDS "catalogs" in a text field is a nerd thing (we see that with the current requirement to enter the URL of an OPDS catalog in Thorium).
A discussion on the best way to do this in opds-community/drafts#47 (comment).

Once the OPDS "catalogs" URL is known from Thorium, we'd like to see an "OPDS feed picker" opening and be able to navigate into the (hierarchical) set of OPDS feeds to select one or more feeds, automatically added to Thorium. Aldiko Next offers just that, via the "Add" button in their "catalogs" screen.

@danielweck
Copy link
Member Author

We need to flesh out the details for this feature, especially as there seems to be only 2 OPDS examples in the field that implement the draft specification. Moving to discussions...

@edrlab edrlab locked and limited conversation to collaborators Aug 26, 2022
@danielweck danielweck converted this issue into discussion #1766 Aug 26, 2022

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants