What constitutes "user configuration files" in the XDG basedir spec?

Vincent Untz vuntz at gnome.org
Fri Feb 27 06:43:21 PST 2009

Le mardi 24 février 2009, à 22:01 +0100, Axel Liljencrantz a écrit :
> 2009/2/9 Dieter Plaetinck <dieter at plaetinck.be>
> > Actually I think your "state vs configs" splitup is a very similar
> > approach to my suggested "settings as configured by user/on behalf of
> > user versus settings on behalf of the application itself" splitup at
> > http://lists.freedesktop.org/archives/xdg/2009-January/010157.html
> >
> >
> > In practice, all settings that an app would like to store without
> > explicitly requested by the user can probably all be categorised under
> > state, so our ideas are very similar.
> >
> > Your wording is probably better then mine, so a huge +1 from me for
> > adding a 4th concept 'state' to the current list of cache, configs and
> > data.
> >
> Am I correct in interpreting the above discussion as in the consensus being
> that for now, what you refer to as state should be saved in the .config
> directory, and that a future xdg version may separate it into a third
> directory, perhaps to be named .state?

I actually didn't feel there was consensus on this. My main worry is
that I'm not sure it's worth the effort for app developers to do that,
so this might not work. And I'm also not convinced that you have a clear
line between "state" and "config" -- it will be blurry in quite some


Les gens heureux ne sont pas pressés.

More information about the xdg mailing list