You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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...
The text was updated successfully, but these errors were encountered:
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...
The text was updated successfully, but these errors were encountered: