autostart spec changes

Rodrigo Moya rodrigo at gnome-db.org
Tue Feb 28 18:18:03 EET 2006


Hi

We've completed the implementation for GNOME of the autostart spec, but
deviated a bit from it due to a few problems we found.

First, some people think using XDG_CONFIG_DIRS is wrong for .desktop
files. A better place would be XDG_DATA_DIRS/autostart, but that clashes
with KDE's current system and generates lots of errors (.desktop files
for KDE services not including the OnlyShowIn field and being started in
a GNOME session, for instance). So, we changed it to, for now at least,
$DATA_DIRS/gnome/autostart.
I would propose either to choose DATA_DIRS/xdg/autostart, or use
DATA_DIRS/autostart and make sure both GNOME/KDE include the OnlyShowIn
field where appropriate.

Also, when disabling services by using the Hidden field, there should be
a way for admins to disable this. That is, a CantBeDisabled field (or
whatever) that disables any .desktop file with the same name in other
top-level directories.

how does it look?
-- 
Rodrigo Moya <rodrigo at gnome-db.org>




More information about the xdg mailing list