Pluggable settings daemon
- From: "William Jon McCann" <mccann jhu edu>
- To: gnomecc-list gnome org
- Subject: Pluggable settings daemon
- Date: Thu, 15 Nov 2007 13:29:02 -0500
Hi,
During the work on the GDM rewrite for 2.22 it became clear that we
needed to run some kind of settings daemon in the greeter/login-window
session. At first I tried to use gnome-settings-daemon directly but
this was problematic for a few reasons, including:
* The current settings daemon is only modular at the gobject level
[1]. It is all or nothing. And it isn't clear that we want to have
all of these objects (eg. keybindings and typing break) loaded at the
login window.
* At least to some people, the idea of GDM depending on
gnome-control-center may be undesirable.
So, I decided to create a pluggable settings daemon for GDM [2]. And
then converted the gnome-settings-daemon's xsettings stuff into a
plugin for it [3] since that was the only part that I needed right
away.
Do you think it makes sense to use this for both GDM and
gnome-control-center? Perhaps each session can simply specify which
plugins should be loaded. Where GDM will likely be a subset of a full
GNOME session.
Thoughts?
Jon
[1] http://svn.gnome.org/viewvc/gnome-control-center/trunk/gnome-settings-daemon/gnome-settings-daemon.c?view=markup
[2] http://svn.gnome.org/viewvc/gdm/trunk/gui/settings-daemon/
[3] http://svn.gnome.org/viewvc/gdm/trunk/gui/settings-daemon/plugins/xsettings/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]