View Issue Details

IDProjectCategoryView StatusLast Update
0004557MMW v4Synchronizationpublic2009-02-21 05:22
Reporterrusty Assigned To 
PriorityimmediateSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Product Version3.1 
Fixed in Version3.1 
Summary0004557: Podcast synchronization: ability to sync older podcasts
DescriptionMany podcasts are best listened to sequentially beginning with the oldest podcasts. For such podcasts, it would be useful to allow the user to sync podcasts beginning with oldest ones first e.g. the sync dialog's podcast tab should offer:
1 oldest
2 oldest
3 oldest
5 oldest
10 oldest

in addition to the currently available options of 1,2,3,5,10 most recent.
TagsNo tags attached.
Fixed in build1203

Relationships

related to 0003340 closedLudek Podcasts: Add ability to download episodes based on time 
related to 0005026 closedLudek Regression: Podcast: Newest episode incorrectly determined. 

Activities

Ludek

2008-10-03 19:52

developer   ~0014705

Fixed in build 1186.

rusty

2008-10-03 21:56

administrator   ~0014706

The currently proposed UI should be tweaked a bit since the current UI assume that the functionality is to download newest episodes. e.g.

-'When _new_ episodes are available:...download the ..."

We need a UI that clearly allows the user to:
- download new episodes whenever new ones exist, and delete older ones
- download the most recent old episodes that are unheard but not delete old ones unless they've been listened to
- clearly communicate what happens when a Podcast is initially subscribed.

Possible approach:

When updating, download: _the 5 most recent episodes._^
 _all episodes_
 _the x most recent episodes_
 _the oldest episode never before downloaded_
 _the oldest x episodes never before downloaded_
 _nothing_

rusty

2008-10-05 06:36

administrator   ~0014712

Please have a look at my comments re. the proposed UI--I entered them soon after you'd resolved the bug :(

Ludek

2008-10-06 12:11

developer   ~0014715

Implemented also the latter proposal in build 1188.

rusty

2008-12-09 17:39

administrator   ~0015563

String review shows that this seems a bit confusing in practice, since:
-the list of dropdowns is so long
-the wording in some of the dropdowns is confusing (esp. the option for 'the oldest xx episodes never before downloaded' since what is really meant is 'xx oldest unplayed episodes'), and sometimes inconsistent (e.g. those episodes posted in the last 24hrs, vs. those episodes from the last 2 days)

Suggested alternatives (the second is preferable if space permits):

1)
When updating, download
-all episodes
-no episodes
-the x most recent episodes
-the episodes from the past xxxxxxx
-the oldest xx unplayed episodes

2)
An alternative layout that would be even easier to understand would
be the following:

On update, download _recent episodes first_^ _5 most recent_^
-recent episodes first [x most recent, from the past xxxx]
-older episodes first [x unplayed episodes]
-all episodes
-no episodes

Ludek

2008-12-11 14:01

developer   ~0015596

Implemented the second (preferable) approach in build 1203.

stephen_platt

2009-02-21 05:22

developer   ~0016852

verified 1224