Re: Requiring systemd for the gnome-settings-daemon power plugin



On Mon, 2012-10-22 at 11:02 -0400, Colin Walters wrote:
> On Mon, 2012-10-22 at 14:04 +0200, Bastien Nocera wrote:
> 
> > My mistake, that's because the old (ifdef'ed) code used it. The D-Bus
> > interface[1] provides the same functionality[2]. I'll take patches to
> > make it use the D-Bus interface.
> 
> Right, ok rather than that, I can take over maintaining this bit of code
> for now.

Sorry, but I don't consider moving it to gnome-desktop to be "taking
over maintenance". I'll end up doing bug fixing there just as I am now.

I don't see how this helps. The code just lives somewhere that's still
within view (gnome-desktop isn't some magic module where things get
hidden), gnome-settings-daemon's power plugin still requires logind to
work, and gnome-shell with upower/ConsoleKit will likely behave brokenly
(given that there's no gnome-settings-daemon counter-part).

>   Here's patches to move it to gnome-desktop, and update
> gnome-settings-daemon to depend on it:
> 
> gnome-desktop: https://bugzilla.gnome.org/show_bug.cgi?id=686649
> gnome-settings-daemon: https://bugzilla.gnome.org/show_bug.cgi?id=686650

What's the sudden attachment to ConsoleKit? You could just as easily 1)
port to g-s-d logind code to use D-Bus, and write a shim on top of
ConsoleKit that would export a similar API.

That means that users of that API could make use of advanced features of
logind when required, and not have this exact same conversation about
whether ConsoleKit should still be supported.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]