After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 504033 - Place epiphany's caches in $XDG_CACHE_HOME or ~/.cache
Place epiphany's caches in $XDG_CACHE_HOME or ~/.cache
Status: RESOLVED OBSOLETE
Product: epiphany
Classification: Core
Component: General
2.30.x
Other All
: Normal enhancement
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on:
Blocks: 523057
 
 
Reported: 2007-12-17 12:23 UTC by Simon McVittie
Modified: 2011-04-03 18:33 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description Simon McVittie 2007-12-17 12:23:01 UTC
It'd be much easier to exclude caches and other unnecessary things from backups (or indeed divert caches to local disk on machines with NFS $HOME) if more applications saved their caches according to the XDG Base Directory spec (http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html). This suggests using a subdirectory of $XDG_CACHE_HOME, defaulting to ~/.cache if that environment variable is not set.

(I realise diverting the Mozilla backend's cache to the appropriate directory is likely to be more difficult.)
Comment 1 Christian Persch 2007-12-17 13:23:01 UTC
Unfortunately this depends on https://bugzilla.mozilla.org/show_bug.cgi?id=399892 which has been rejected by the mozilla developers.
Comment 2 Sam Morris 2010-03-30 01:23:11 UTC
Still relevant with webkit backend?
Comment 3 Simon McVittie 2010-05-05 16:31:44 UTC
I believe this is still relevant with the webkit backend (tested with Debian's 2.30.2-1 package), although at least it's not blocked by Mozilla any more.

The favicon cache is certainly in the wrong place (~/.gnome2/epiphany); I couldn't find where the main browser cache ends up.
Comment 4 Diego Escalante Urrelo (not reading bugmail) 2011-04-03 18:33:14 UTC
Newest webkit+epiphany puts this on .cache/