GNOME Bugzilla – Bug 520398
Brasero doesn't match FreeDesktop directories specs
Last modified: 2012-05-08 01:47:55 UTC
Please describe the problem: I found that Brasero 0.7.1 (Ubuntu Gusty) places its files in .gnome2/ which doesn't match FreeDesktop directories specs : The default for $XDG_CONFIG_HOME is $HOME/.config, the default for $XDG_DATA_HOME is $HOME/.local/share. So all applications should look for those environment variables and use those default vaulues if the variables are not set. See http://www.freedesktop.org/wiki/Specifications/basedir-spec See also http://ploum.frimouvy.org/?184-cleaning-user-preferences-keeping-user-data (main post and comment#8) Thanks Steps to reproduce: 1. 2. 3. Actual results: Expected results: Does this happen every time? Other information:
Hmm gconf stores the configuration files on ~/.gnome2 i don't know if can do much about it. Other gnome apps store config files on ~/.gnome2 too.
"Other gnome apps store config files on ~/.gnome2 too" for now, but it's going to change (like the move to tango icons before) Totem, among others, already matches freedesktop directories specs
Also see the proposed Gnome Goal : http://live.gnome.org/GnomeGoals/XDGConfigFolders
That's fixed in trunk and easily backportable, now we use the directory returned by g_get_user_config_dir (). There is one last file but it must be probably generated by gnomeui or bonobo (it holds the information about menu and toolbar placement and geometry). If you think brasero can do something about it feel free to reopen it.