https://bugs.kde.org/show_bug.cgi?id=79943

Nate Graham <n...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |DOWNSTREAM
             Status|CONFIRMED                   |RESOLVED

--- Comment #110 from Nate Graham <n...@kde.org> ---
I consulted with some other KDE developers on this. The thumbnail system we
have is not KDE-specific; it an implementation of a cross-desktop standard
promulgated by FreeDesktop.org, and the thumbnails in the cache are re-used
across a plethora of software. For example thumbnails created in KDE Dolphin
are displayed in GNOME's Nautilus, and vice versa. As a result, it doesn't seem
appropriate for anything in KDE Plasma or KIO to clean up old thumbnails,
because this would affect more than just KDE software.

It's important to fix problems in the right place. If we add this cleanup
script to KIO, it is inevitable that we'll receive bug reports saying "KDE is
deleting my thumbnails, but GNOME doesn't do this!" 

Instead, I recommend both of the following next steps:
- Propose to the FreeDesktop folks that the thumbnail spec
(https://specifications.freedesktop.org/thumbnail-spec/thumbnail-spec-latest.html)
be amended to address the issue of the indefinitely growing thumbnail cache
- In the meantime, propose that individual distros adopt a time-based thumbnail
cleanup script like the ones discussed here, or a maximum thumbnail cache size,
or something else (depending on their preferences).

I understand that this may disappoint some people, but I hope the above
explanation helps people understand why this isn't the right place to fix the
issue, and why I recommend proposing the fixes to distros and the FreeDesktop
folks--both of which are agnostic of desktop environments that implement the
spec.

Here's an email thread I started about this with the FreeDesktop folks:
https://lists.freedesktop.org/archives/xdg/2018-July/014065.html

Here's the request I've filed for Ubuntu:
https://bugs.launchpad.net/ubuntu/+source/thumbnailer/+bug/1782613

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to