← Back to team overview

phatch-dev team mailing list archive

[Bug 382763] Re: Phatch doesn't match FreeDesktop folder specs

 

This should be fixed before we launch the Phatch PPA.

** Changed in: phatch
   Importance: Undecided => High

** Changed in: phatch
       Status: New => Confirmed

** Changed in: phatch
     Assignee: (unassigned) => stani (stani)

-- 
Phatch doesn't match FreeDesktop folder specs
https://bugs.launchpad.net/bugs/382763
You received this bug notification because you are a member of Phatch
Developers, which is subscribed to Phatch.

Status in Phatch = Photo & Batch!: Confirmed

Bug description:
Phatch places its configuration files in
/home/.phatch directory 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 values if the variables
are not set.

This is quite important since it's not possible to easily backup config
& data files if these files are not stored at the right place

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)



References