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

Support for podcast:recommendations tag #5239

Open
keunes opened this issue Jun 24, 2021 · 4 comments
Open

Support for podcast:recommendations tag #5239

keunes opened this issue Jun 24, 2021 · 4 comments
Assignees
Labels
Area: Podcast Index / Podcasting 2.0 Anything related to PodcastIndex.org and/or Podcasting 2.0 Type: Feature request

Comments

@keunes
Copy link
Member

keunes commented Jun 24, 2021

Checklist

  • [x ] I have used the search function to see if someone else has already submitted the same feature request.
  • [x ] I will only create one feature request per issue.
  • [x ] I will describe the problem with as much detail as possible.

System info

App version: 2.3.0-beta2

App source: Google Play

Feature description

Problem you may be having, or feature you want:

Podcasters often mention tips and recommendations in their content. Sometimes they list them in the shownotes, but they're not always easy to find. I would love to have their recommendations in a clear overview in my podcast app to quickly find them.

Suggested solution:

Parse recommendations as provided via the Recommendations tag of the Podcast Namespace. List the recommendations at the bottom of the Shownotes, with horizontal scrolling or a grid (2 columns, rows as necessary).

Note that this tag has not been formally adopted, yet. If there is interest from our side to implement this, we should chip in at the Podcast Namespace discussion. Implementation by one hoster and one client is required for official adoption. We could fulfil the client requirement :)

If the recommended content type is podcast, I'd want to be able to have a quick view of the podcast (same as when now you would preview a podcast before adding it). Ideally, if the type is episode then ask me what to do (play now, add to queue)1. If the recommended content is of any other type, just open the link in the default browser.

1 I realise this is complex as currently, just like previews, single episodes cannot be dealt with. Maybe we can find a solution, making use of the Podcast tags. If I play a single episode, add it with the tag Not-subscribed, which is hidden from the main list, not kept up to date, etc. See also #4710.

Screenshots / Drawings / Technical details:

I propose this gets loaded into the database when a) playback is started (if network is available) and b) episode is downloaded. When playback finished or episode is deleted, this data can be removed from the database to save space. This would follow the same mechanism as for Transcripts.

As this is an external file and podcasters may expand their recommendations after release of the episode, this info should be updated when playback (re)starts (whenever possible, i.e. if network connection is available).

@keunes keunes added the Area: Podcast Index / Podcasting 2.0 Anything related to PodcastIndex.org and/or Podcasting 2.0 label Jun 24, 2021
@tonytamsf
Copy link
Member

@keunes I am thinking about starting to work on this issue, the Mock-up link above is 404 for me, could you take a look? Thanks!

@keunes
Copy link
Member Author

keunes commented Jan 7, 2022

Hi @tonytamsf,

That would be cool! Penpot had improved the security of their sharing links and removed all old share tokens in the process. I've updated my original post so the link now works again :)

Please don't mind the old other parts of the interface in the mock-up - it is from the time that we still had the old player view navigation :P

@tonytamsf tonytamsf self-assigned this Oct 21, 2023
@tonytamsf
Copy link
Member

@keunes Are there any issues that you need help with? While waiting for the PR reviews, I wanted to get started on another issues. Either this one or the podcast:people issue

@keunes
Copy link
Member Author

keunes commented Nov 14, 2023

Personally I think it'd be cool to get support for People, even more so than recommendations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Podcast Index / Podcasting 2.0 Anything related to PodcastIndex.org and/or Podcasting 2.0 Type: Feature request
Projects
None yet
Development

No branches or pull requests

2 participants