View Issue Details

IDProjectCategoryView StatusLast Update
0017080MMW 5Podcastspublic2023-11-22 15:04
Reporterlowlander Assigned To 
PriorityurgentSeveritytweakReproducibilityalways
Status closedResolutionfixed 
Product Version5.0 
Target Version5.0Fixed in Version5.0 
Summary0017080: Podcast Options tweaks
DescriptionIn the Downloads/Podcasts Options

1) Change 'Keep updating episode data by feed data (slower)' to 'Keep updating episode data with feed data (slower)' [by to with]

2) Change 'On download, tag episodes based on data from Podcast feed' to 'On download, tag episodes based on data from podcast feed' [Capitalization error]

3) Consider moving 'Keep updating episode data by feed data (slower)' as a sub-option of 'On download, tag episodes based on data from Podcast feed' which would mean disabling 'On download, tag episodes based on data from Podcast feed' would disable 'Keep updating episode data by feed data (slower)' too. If user doesn't want to tag from feed there is no need to keep tagging from feed on future updates.

In each individual Podcast Settings
4) Consider adding 'Keep updating episode data by feed data (slower)' as a sub-option of 'On download, tag episodes based on data from Podcast feed'. This would allow this slower option to be applied to selected Podcasts, thus the slower update be limited to selected Podcasts.

TagsNo tags attached.
Fixed in build2274

Relationships

related to 0015236 closedLudek MMW v4 Podcast updating is unnecessarily slow 
related to 0018848 closedLudek MMW 5 Not all Episodes are loaded for Hot Rod Radio Podcast 
related to 0018850 feedbackrusty MMW 5 Podcasts: Skip/limit Podcast updates without unsubscribing 
related to 0019908 closedLudek MMW 5 BBCi Player podcasts sometimes do not register all episodes 
related to 0020413 closedLudek MMW 5 Some podcasts uses time tokens in URLs (resulting in expired links on attempt to download an episode) 

Activities

Ludek

2020-11-12 20:49

developer   ~0060150

Last edited: 2020-11-12 21:02

3&4) 'Keep updating episode data by feed data (slower)' and 'On download, tag episodes based on data from Podcast feed' are not related. The first is slower as on each podcast update it goes through all the rss feed and updates the tag changes for episodes that haven't been downloaded yet. The 'On download, tag episodes based on data from Podcast feed' overwrites the tags regardless of the 'Keep updating episode...' enabled or disabled.
Moving the 'Keep upating..' option below the 'On download...' option would indicate that the tags are updated after the episodes were already downloaded, but this is not true currently.

Ludek

2020-11-12 21:17

developer   ~0060151

Last edited: 2020-11-12 21:49

I think we should rather eliminate 'Keep updating episode data by feed data (slower)' option entirelly for several reaosns:
- poor performance when updating podcasts
- it is not very common that the publisher changes the episode metadata after publishing the episode
- currently it only updates metadata for episodes that haven't been downloaded yet
- overwriting the metadata of already downloaded episodes could be rather dangerous / undesired (as user could already tag the episodes by owns data / comments)
- seeing that this option is enabled by default in MM4 (unlike MM5) so all users updating from MM4 will have this option enabled (with poor performance of updating podcasts) !!

EDIT: I changed the default in MM4 as 0015236, but I guess it is just too late for MM4 ;-)

Ludek

2020-11-12 21:36

developer   ~0060154

Fixed in 2274

i.e.
- removed the 'Keep updating episode data by feed data (slower)' option entirelly for the reasons noted above
- fixed the capitalization tweak in string 'On download, tag episodes based on data from podcast feed'

peke

2020-11-14 13:58

developer   ~0060205

Functionality and removal verified 2274

Left resolved till wording is reviewed

peke

2020-12-21 02:05

developer   ~0060973

Re verified 2288

Localization strings are locked for 5.0 reopen in new bug if needed for 5.0.1