Re: XDG Standard is not evil (was: Re: Why focus on systemd?)
On 11/26/2014 6:04 PM, Serge wrote:
Those XDG standards were created by "X Desktop Group" only to define
unified directories for COMMON files of multiple X desktop
environments, not for some rogue applications to hide their own
private files. Each of files placed in those directories is
extensively documented by other XDG standards. Later some people
started to abuse those directories and put there files, that never
supposed to be there. Those people don't really think about standards
or unification. Usually they just enable displaying hidden files in
their file manager, see a lot of dotfiles in a home directory and
think that "this is wrong". They start searching how to "fix" this,
find xdg basedir-spec, and use it as an excuse for moving ~/.appname
files, to ~/.config/appname, or worse, split them among .config,
.local, .cache... They don't think about /etc/xdg, they don't read FHS
or other XDG standards, they don't care about people who have to do
2-4 times more work to find and migrate settings of selected
application to another machine, they just don't want to see dotfiles.
But don't blame XDG standard for that, blame people abusing it to
reduce the number of dotfiles in their home directory. 
Are you saying you think it's a bad thing that .config files got moved
in to a .config directory instead of multiple other locations?
The /etc/xdg location would be for the defaults, not the user specific
stuff. Looking at /etc/xdg it does appear it could be used more.
It's not 2010 anymore so specs are adhered to better than they were when
https://lists.launchpad.net/unity-design/msg02114.html was posted, at
least for the user specific stuff, .config, .local, etc....