https://bugs.gpodder.org/show_bug.cgi?id=1624

Thomas Perl <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|high                        |low
         AssignedTo|[email protected]          |[email protected]

--- Comment #1 from Thomas Perl <[email protected]> 2012-07-18 01:24:42 BST ---
The message is:

    Deleting episodes removes downloaded files.

It does not say "only" anywhere. The meaning of the message is "Deleting
episodes removes downloaded files in addition to the episodes.", but my thought
would be that "Deleting episodes" already communicates that? What about:

    Deleting episodes also removes downloaded files.

Would that better describe what's happening in your opinion?

As for removing episodes: Deleting an episode does not automatically remove it
from gPodder (if the episode is still in the feed). Episodes are kept as long
as:

    1. the episode appears in the feed
      - OR -
    2. the episode has been downloaded, and not yet deleted

The point in permanently deleting episodes is for one that keeping episode
metadata does not make much sense when the episode can't be downloaded anymore
(as you correctly pointed out, for some podcasts the download URL still works,
but for others, it does not). A more important point (and the real reason why I
don't want to keep everything in the DB permanently) is that keeping everything
in the database makes the database bigger over time, which means that it
consumes more disk space and (even more importantly!) slows down the
application, as more episodes have to be loaded from the database every time
the list is displayed (even if the view is set to "hide deleted episodes", e.g.
because you want to do search-as-you-type).

I'm therefore considering closing this as WONTFIX, but feel free to come up
with a patch or a better proposal on why we should change this (taking into
considerations the point I discussed above).

-- 
Configure bugmail: https://bugs.gpodder.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
_______________________________________________
gPodder-Bugs mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/gpodder-bugs

Reply via email to