[LightDM] Hard dependency on AccountsService

Guido Berhoerster gber at opensuse.org
Thu Aug 18 06:58:06 PDT 2011


* Yves-Alexis Perez <corsac at debian.org> [2011-08-18 07:51]:
> On jeu., 2011-08-18 at 11:14 +1000, Robert Ancell wrote:
> > Currently LightDM supports both legacy password/preferences (pwd.h and
> > .dmrc) and AccountsService
> > (http://cgit.freedesktop.org/accountsservice/).  AccountsService is a
> > relatively new D-Bus service that was started in January 2010 that
> > wraps up user information into a D-Bus service and abstracts away
> > account manipulation.
> > 
> > I think AccountsService is a really great piece of software and I'd
> > like to see it widely adopted and LightDM have a hard dependency on
> > it.  The question is:  if you are a consumer or potential consumer of
> > LightDM is this an issue?
> > 
> > Specifically:
> > GNOME - developed from GNOME, so not a blocker
> > KDE - ?
> > Oracle - ?
> > LXDE - ?
> > XFCE - ?
> > Elementary - ?
> > Other - ? 
> 
> Keeping the whole quote and adding Xfce on CC:, I don't think they read
> the lightdm list.
> 
> I don't know much about accountservice. I'm not completely against some
> way to share the burdain and prevent code duplication, but I kind of
> wonder if it's not over-engineering something. dmrc seems to work fine
> and could have been a standard (at least an unofficial one) simple
> enough to be tuned with a text editor, so support for various desktops
> is already done.
> 
> Now I'm not exactly sure how desktops are supposed to manage stuff in
> accountservices maybe it simple enough, but in Xfce cases at least there
> are some manpower issues meaning that support might lag a bit (or not be
> done at all). Not sure how bad it is and if there are other way to tune
> account informations.

Please keep it optional, dmrc files can be easily manipulated
without a UI if needed and currently AccountsService only seems
to be supported by GNOME on Linux while it's not clear if it will
be adopted by other DE's.

-- 
Guido Berhoerster


More information about the LightDM mailing list