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. _______________________________________________ desktop-devel-list mailing list desktop-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/desktop-devel-list