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 426391 - Tracker should use XDG directories, not ~/.Tracker
Tracker should use XDG directories, not ~/.Tracker
Status: RESOLVED FIXED
Product: tracker
Classification: Core
Component: General
unspecified
Other All
: Normal minor
: ---
Assigned To: Jamie McCracken
Jamie McCracken
Depends on:
Blocks: 523057
 
 
Reported: 2007-04-04 21:53 UTC by John Millikin
Modified: 2009-10-13 17:33 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description John Millikin 2007-04-04 21:53:02 UTC
Tracker is currently coded to use ~/.Tracker to store configuration files, indexes, and lock files. They should be placed in the correct XDG directories instead.

Other information:
Relevant glib functions are g_get_user_cache_dir (), g_get_user_data_dir (), and g_get_user_config_dir ()
Comment 1 tpgww 2007-04-15 00:25:42 UTC
I also proposed this, and developed a patch to implement it, back when the no. of affected users would have been much smaller. Sadly, no interest from the devs ...
Comment 2 Jamie McCracken 2007-04-15 12:44:16 UTC
I have implemented it but slightly different to your patch

Its in my local code and not in svn yet.

Please wait til its all in (I also need to still mod the tracker-preferences)

Comment 3 Jamie McCracken 2007-05-04 09:53:13 UTC
now in svn