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

Avoid multiple entires for same podcast #172

Open
nikolas-digitalBabylon opened this issue Jun 9, 2024 · 0 comments
Open

Avoid multiple entires for same podcast #172

nikolas-digitalBabylon opened this issue Jun 9, 2024 · 0 comments

Comments

@nikolas-digitalBabylon
Copy link

nikolas-digitalBabylon commented Jun 9, 2024

Hi,

currently multiple subscriptions for the same podcast are possible, causing a mess when multiple clients sync. This should be ideally avoided.

  • Some podcast entries are there multiple times because the url in one case ends with a trailing "/" while in the other case not.

  • In some other cases, the url is with "https" , while in other case simply with "http". These cases would be simple to fix, by comparing the URLS in a bit more sophisticated way, rather than simple string-matching.

  • The tricky part is that the podcasts themselves are retrieved by multiple sources, so de-duplication can be harder. For such cases, one strategy could be by examining the podcast webpage url inside, as provided in the rss feed. Each podcast should have its own webpage. Should the podcast webpage for a new subscription matches the webpage url of an existing, asking the user to confirm if the 2 subscriptions are the same and if user wants to replace/keep both, would make lots of sense. EDIT: I understand that the dialogue withe the user is up to the podcast app and not gpodder, but just saying from user's perspective...

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

No branches or pull requests

1 participant