Podcast: automatic download should not require user intervention.

Bug #73128 reported by Trouilliez vincent
38
Affects Status Importance Assigned to Milestone
Rhythmbox
Fix Released
High
rhythmbox (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

I have subscribed to a dozen or so radio/audio podcasts, so I set RB to check and download new podcasts automatically, every hour.
The problem is that (probably partly due to my crappy ISP), RB regularly has some sort of problem with some podcast or another, and that everytime, it pops up an error window to tell me about it. Thing is, in practice I get these windows very often, sometimes if I leave the computer unattended or a few hours or half a day, there are a dozen windows I must close one by one, when I come back !

Basically, all these error windows do more harm than good :

1) they interrupt my work randomly
2) I can't do anything about the problem anyway, and can only click the "ok" button to make it go away
3) the problem is always temporary, and if I update the feeds manually, the problem has already cured itself.

This is the way I would expect RB to behave:

- When set for automatic downloads : never require user input, no pop up windows. If an error occurs, just try again 5 minutes later, most (all, so far) of the time it will suffice. The error should only be notified by an "error" icon next to the podcast (as is already the case), and cleared once the problem is gone.
Additionnaly, if RB deems it worthwhile to inform the user of an error, it can just use the notification area, using a bubble. This way the user can see the information, but is not too disturbed by it.

- Pop up messages should only be used when the user operates RB manually.

Related branches

description: updated
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug. You probably want to open a bug on rhythmbox and not eog, I'm reassigning it. That's known upstream: http://bugzilla.gnome.org/show_bug.cgi?id=352493, I've a added your comment upstream

Changed in eog:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: Unconfirmed → Confirmed
Revision history for this message
Trouilliez vincent (vincent-trouilliez-modulonet) wrote :

eog ? Hu ?! :-O

Thanks for correcting it, yes indeed it was meant to be for RB !

I am sorry about that, I am sure I selected RB not eog.
The first bug I filed was indeed about eog, but then I went to file the one against RB and I entered the package name using the provided search box. Looks like Malone ignored that entry and filed it against eog anyway :-/

Thanks for pointing to the upstream bug, too.

Changed in rhythmbox:
status: Unknown → Unconfirmed
Changed in rhythmbox:
status: Unconfirmed → Confirmed
Changed in rhythmbox:
status: Confirmed → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

the issue has been fixed upstream now

Changed in rhythmbox:
status: Confirmed → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package rhythmbox - 0.11.5.90-0ubuntu1

---------------
rhythmbox (0.11.5.90-0ubuntu1) intrepid; urgency=low

  * New upstream pre-version:
    - Relicensed with GPL exception for GStreamer plugins
    - Improvements to the cross-fading playback backend
    - Use Amazon ECS 4.0 web service for cover art searches
    - Remember browser state for (some) removable devices
    - Automatically remove podcast episodes that are no longer available
    - Only display error dialogs for manually triggered podcast updates
      (lp: #73128)
    - Allow playlists from DAAP shares to be sorted
    - Fix transcoding when transferring to MTP devices
    - Start moving cached data to XDG_CACHE_HOME
    - More inclusive local cover art search
    - Lots of improvements to the iPod plugin (lp: #117925)
    - Switch to the new last.fm streaming system
    - New plugin allowing to configure the close button behaviour (lp: #38512)
  * debian/control.in:
    - updated libgpod and libtotem-plparser requirements
  * debian/copyright:
    - updated to mention the gstreamer plugins GPL exception
  * debian/patches/70_from_svn_fix_incorrect_ipod_shuffl_detection.patch,
    debian/patches/71_from_svn_fix_ipod_aac_copies.patch,
    debian/patches/72_from_svn_ipod_correct_set_year_tag.patch,
    debian/patches/80_browser_by_default.patch,
    debian/patches/81_use_uri_to_import_directory.patch,
    debian/patches/90_from_svn_fix_audioscrobbler_issue.patch,
    debian/patches/91_from_svn_fix_eject_crasher.patch,
    debian/patches/92_from_svn_fix_amazon_coverts_download.patch,
    debian/patches/93_from_svn_fix_cdda_gvfs_handling.patch,
    debian/patches/93_from_svn_fix_xfade_locking_issue.patch,
    debian/patches/94_from_svn_fix_podcast_parsing_issue.patch,
    debian/patches/95_from_svn_extra_translatable_strings.patch,
    debian/patches/96_from_svn_fix_artwork_crasher.patch,
    debian/patches/97_from_svn_fix_ipod_crasher.patch,
    debian/patches/98_from_svn_correctly_handle_playing_changes.patch:
    - those changes are in the new version
  * debian/patches/01_install_podcast_xul1.9.patch:
    - refreshed for the new version

 -- Sebastien Bacher <email address hidden> Wed, 02 Jul 2008 16:53:41 +0200

Changed in rhythmbox:
status: Fix Committed → Fix Released
Changed in rhythmbox:
importance: Unknown → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.