Xfce 4.8 schedule changes
jannis at xfce.org
Wed Jan 27 19:31:55 CET 2010
On Tue, 26 Jan 2010 22:40:08 +0100
Jannis Pohlmann <jannis at xfce.org> wrote:
> On Tue, 26 Jan 2010 13:25:43 +0100
> Ali Abdallah <aliov at xfce.org> wrote:
> > On 01/26/2010 01:28 AM, Jannis Pohlmann wrote:
> > > (Question to the other developers: Didn't xfce4-session use HAL
> > > for logging out and stuff? We might have to look into replacing
> > > those portions of code with something based on ConsoleKit, I
> > > guess?)
> > I volunteer to take care of logout/reboot/shutdown/hibernate/suspend
> > in xfce4-session, i already have good experience with these kind of
> > things in xfpm (xfpm already uses consolekit in my devkit-power
> > branch) so implementing something similar in xfce4-session should be
> > easy. My thoughts are:
> > 1) Hibernate/Suspend should be done via upower (or HAL if it is
> > running) (no other high level options available)
> > 2) Restart/Shutdown via Consolekit.
> > For (1) "org.freedesktop.devicekit.power.suspend" and
> > "org.freedesktop.devicekit.power.hibernate" polkit authority should
> > be verified, so there is dependency on polkit, but it can be kept
> > optional, or probably check the authorization via D-Bus without
> > depending on libpolkit directly (this is okay unless they decide to
> > re-name the bus name), or just blindly try to hibernate/suspend.
> > For (2), using Consolekit allow us to check for other active
> > sessions before reboot/shutdown and probably warn the user before,
> > also there is other features that we can benefit from.
> Sounds good to me. After all, you're the power management expert. ;)
> I really appreciate the effort. Let's talk again on IRC and I can set
> up commit access for you.
I've set up permissions for you to commit to xfce4-session. Please work
in an aliov/something branch. That makes it easier to identify the
owner of the work.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 198 bytes
Desc: not available
More information about the Xfce4-dev