<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: The future of PowerDevil (and of power management)</title>
	<atom:link href="http://drfav.wordpress.com/2009/05/03/the-future-of-powerdevil-and-of-power-management/feed/" rel="self" type="application/rss+xml" />
	<link>http://drfav.wordpress.com/2009/05/03/the-future-of-powerdevil-and-of-power-management/</link>
	<description>Life is what you make it, that's why I'm trying my best</description>
	<lastBuildDate>Tue, 24 Nov 2009 11:59:48 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: vitdoo</title>
		<link>http://drfav.wordpress.com/2009/05/03/the-future-of-powerdevil-and-of-power-management/#comment-526</link>
		<dc:creator>vitdoo</dc:creator>
		<pubDate>Sat, 20 Jun 2009 04:01:31 +0000</pubDate>
		<guid isPermaLink="false">http://drfav.wordpress.com/?p=152#comment-526</guid>
		<description>a place totals up the data the knowledge is a lot of techinque main point data techinque the knowledge is all-round goods is modern</description>
		<content:encoded><![CDATA[<p>a place totals up the data the knowledge is a lot of techinque main point data techinque the knowledge is all-round goods is modern</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vipc</title>
		<link>http://drfav.wordpress.com/2009/05/03/the-future-of-powerdevil-and-of-power-management/#comment-523</link>
		<dc:creator>vipc</dc:creator>
		<pubDate>Wed, 17 Jun 2009 12:28:59 +0000</pubDate>
		<guid isPermaLink="false">http://drfav.wordpress.com/?p=152#comment-523</guid>
		<description>very very thank you</description>
		<content:encoded><![CDATA[<p>very very thank you</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: maninalift</title>
		<link>http://drfav.wordpress.com/2009/05/03/the-future-of-powerdevil-and-of-power-management/#comment-468</link>
		<dc:creator>maninalift</dc:creator>
		<pubDate>Wed, 06 May 2009 11:51:03 +0000</pubDate>
		<guid isPermaLink="false">http://drfav.wordpress.com/?p=152#comment-468</guid>
		<description>I would worry that this approach might actually be more confusing. I think this would be a prime candidate for a proper usability study.

As much as I am naturally sceptical about the amount of trust developers put in these studies which basically boil down to observing a handful of people for a few hours, I have to admit they do seem actually pretty effective, particularly for cases like this.</description>
		<content:encoded><![CDATA[<p>I would worry that this approach might actually be more confusing. I think this would be a prime candidate for a proper usability study.</p>
<p>As much as I am naturally sceptical about the amount of trust developers put in these studies which basically boil down to observing a handful of people for a few hours, I have to admit they do seem actually pretty effective, particularly for cases like this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://drfav.wordpress.com/2009/05/03/the-future-of-powerdevil-and-of-power-management/#comment-467</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 06 May 2009 11:50:01 +0000</pubDate>
		<guid isPermaLink="false">http://drfav.wordpress.com/?p=152#comment-467</guid>
		<description>I would worry that this approach might actually be more confusing. I think this would be a prime candidate for a proper usability study.

As much as I am naturally sceptical about the amount of trust developers put in these studies which basically boil down to observing a handful of people for a few hours, I have to admit they do seem actually pretty effective, particularly for cases like this.</description>
		<content:encoded><![CDATA[<p>I would worry that this approach might actually be more confusing. I think this would be a prime candidate for a proper usability study.</p>
<p>As much as I am naturally sceptical about the amount of trust developers put in these studies which basically boil down to observing a handful of people for a few hours, I have to admit they do seem actually pretty effective, particularly for cases like this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Angel Blue01</title>
		<link>http://drfav.wordpress.com/2009/05/03/the-future-of-powerdevil-and-of-power-management/#comment-458</link>
		<dc:creator>Angel Blue01</dc:creator>
		<pubDate>Mon, 04 May 2009 15:14:06 +0000</pubDate>
		<guid isPermaLink="false">http://drfav.wordpress.com/?p=152#comment-458</guid>
		<description>I&#039;m confused. I think the profile model works well if set up properly. On a laptop, the computer is either plugged into an electrical socket or not, which is the primary determiner of which power settings to use. When I&#039;m at school I&#039;m on battery power with the wireless antenna turned on (of course this repeats itself if I&#039;m at a cybercafe). So I have desktop effects turned off, cpuscaling on, lower time until suspend to RAM kicks in, etc. I typically use the computer until the battery&#039;s too weak to keep the system powered, and it goes into suspend to disk -hopefully I&#039;ve remembered to copy whatever files I need to a flash drive or my network share before it does so! When I&#039;m at home I&#039;m plugged into the outlet and have a network cable plugged in. None of those previous power conserving needs are still around. So all I need are two saved sets of settings -profiles- On the Road, and At Home. I don&#039;t see how the UI in this post would help in that kind of work flow.</description>
		<content:encoded><![CDATA[<p>I&#8217;m confused. I think the profile model works well if set up properly. On a laptop, the computer is either plugged into an electrical socket or not, which is the primary determiner of which power settings to use. When I&#8217;m at school I&#8217;m on battery power with the wireless antenna turned on (of course this repeats itself if I&#8217;m at a cybercafe). So I have desktop effects turned off, cpuscaling on, lower time until suspend to RAM kicks in, etc. I typically use the computer until the battery&#8217;s too weak to keep the system powered, and it goes into suspend to disk -hopefully I&#8217;ve remembered to copy whatever files I need to a flash drive or my network share before it does so! When I&#8217;m at home I&#8217;m plugged into the outlet and have a network cable plugged in. None of those previous power conserving needs are still around. So all I need are two saved sets of settings -profiles- On the Road, and At Home. I don&#8217;t see how the UI in this post would help in that kind of work flow.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://drfav.wordpress.com/2009/05/03/the-future-of-powerdevil-and-of-power-management/#comment-454</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Mon, 04 May 2009 10:36:07 +0000</pubDate>
		<guid isPermaLink="false">http://drfav.wordpress.com/?p=152#comment-454</guid>
		<description>If you constrain events to be triggered on a *points of time* basis, as opposed to *periods of time* this won&#039;t be a problem.</description>
		<content:encoded><![CDATA[<p>If you constrain events to be triggered on a *points of time* basis, as opposed to *periods of time* this won&#8217;t be a problem.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vide</title>
		<link>http://drfav.wordpress.com/2009/05/03/the-future-of-powerdevil-and-of-power-management/#comment-453</link>
		<dc:creator>Vide</dc:creator>
		<pubDate>Mon, 04 May 2009 09:12:32 +0000</pubDate>
		<guid isPermaLink="false">http://drfav.wordpress.com/?p=152#comment-453</guid>
		<description>What&#039;s happening, for example, from2PM to 6PM that triggers your need to be in powersaving mode? Obviously it cannot be only &quot;time&quot;, right?</description>
		<content:encoded><![CDATA[<p>What&#8217;s happening, for example, from2PM to 6PM that triggers your need to be in powersaving mode? Obviously it cannot be only &#8220;time&#8221;, right?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jakob Petsovits</title>
		<link>http://drfav.wordpress.com/2009/05/03/the-future-of-powerdevil-and-of-power-management/#comment-452</link>
		<dc:creator>Jakob Petsovits</dc:creator>
		<pubDate>Mon, 04 May 2009 08:06:52 +0000</pubDate>
		<guid isPermaLink="false">http://drfav.wordpress.com/?p=152#comment-452</guid>
		<description>You might also consider simplifying the current interface so that you regain a bit of space to add new stuff. (Only 15% for &quot;user interface is confusing&quot; issues is lower than I would have expected.) Here&#039;s some suggestions (coming from the 4.2 version that I&#039;m currently running):

* General settings, stab 1:
If you look at it, &quot;Profiles Assignment&quot; and &quot;Advanced Battery Settings&quot; are really the same thing. Imagine a layout like this:
- On AC power &#124; (spacer) &#124; (profile combobox)
- On battery  &#124; (spacer) &#124; (profile combobox)
- On low battery &#124; (percentage spinbox) &#124; (profile combobox)
- Critical battery level &#124; (percentage spinbox) &#124; (actions combobox)

That would, for instance, get rid of the split between &quot;Settings and profiles&quot; and &quot;Advanced Battery Settings&quot;, and I claim it&#039;s more usable still. Also note that I dropped the &quot;warning&quot; battery level... really, no one actually needs 3 different on-battery states, &quot;normal&quot; battery and &quot;low&quot; battery should really be enough. Which also has the advantage that you can drop one profile, so one set of configuration values doesn&#039;t have to be configured at all. Cool.

* General settings, stab 2:
The user can already enable notifications in the &quot;Configure Notifications&quot; dialog that is accessible through the button. So again, without any loss in functionality, you could just drop both the &quot;Enable notifications&quot; and &quot;Enable warning notifications&quot; checkboxes, and let the user configure it by opening the dialog and selecting the configurations on a case-by-case basis. The list of events is reasonably small, and most users won&#039;t feel the need to change the default notifications anyways, so why clutter the interface with redundant options.

Personally, I&#039;d also drop the &quot;Before doing a suspend action, wait N seconds&quot; dude - seriously, who is going to change that? (and why would they want to do it? i can see no use case for this option being disabled or changed.)

* Profiles, introduction and short rant (sorry, I have to):
When Sebas countered Matthew Garrett&#039;s accusations, he dismissed practically all of the suggestions saying they&#039;re getting implemented anyways (or similar). I must say when I saw the final 4.2 version I was really disappointed to see all of Garrett&#039;s points being totally valid and unaddressed. So if you want to improve user experience, maybe you should focus on those points first.

* Profiles, stab 1:
The &quot;When Laptop Lid Closed&quot;, &quot;When Power Button Pressed&quot; and &quot;When Sleep Button Pressed&quot; options should be global. It&#039;s not only tiring that I have to set these five times if I want to change them, but if different settings are actually used then that&#039;s also confusing to the user: At which of four battery levels does it invoke which action? Try to remember all possible combinations, and I&#039;ll tell you it&#039;s not a good idea to let your users do that. Less complexity here actually equals more usage of the lid and buttons, because people can rely on a single action being executed (and thus, they feel confident enough to invoke the action).

* Profiles, stab 2:
I know that it might take a tiny amount of flexibility away, but if you hardcode the set of available profiles then you can put them in the iconview on the left, replacing the &quot;Edit profiles&quot; tab with the direct four profiles (AC Power, Battery, Low Battery, Presentation). That way, stuff like the energy star logo or some description/combobox combinations might actually fit into the dialog at standard sizes.

I didn&#039;t consider this in my &quot;General settings, stab 1&quot; suggestions, so let&#039;s rework the layout there once more:

- Low battery level: (percentage spinbox)
- Critical battery level: (percentage spinbox)
- On critical battery level: (actions combobox)

Even simpler, still with no loss in functionality (apart from the hardcoded set of profiles, of course).

* Profiles, stab 3:
As Matthew Garrett stated, certain settings don&#039;t belong in there as they&#039;re not really related to power management and battery runtime. &quot;Turn off the following CPUs&quot; and the cpufreq governor are unnecessary if not misleading, I don&#039;t quite get why these really need to be exposed this prominently. Power users who actually know the real implications could easily set this by means of the run-script-on-loading-profile option. Likewise, (also as per Garrett&#039;s remark,) KWin compositing doesn&#039;t really belong in power management settings either.

All in all, you should now be able to fold the &quot;CPU and System&quot; tab into &quot;Actions&quot;, and if you made the profiles into iconview KCMs then the layout allows for real tabs instead of the ToolWidget pseudo-tabs. usability++ :-]

* Profiles, stab 4:
The Presentation profile needs to vanish, too. It shouldn&#039;t be a separate profile but a set of overrides that modify the current profile. Essentially, all it needs to do is a) disable the laptop lid and system-idle-for-N-minutes actions, b) disable display power management, and c) disable the lock-screen functionality.

Also, last time I checked, Dragon Player did not cause a switch to the Presentation profile, and brings up those obnoxious screen locks in the middle of watching movies. I wonder if there is a possibility to make it work automatically with cross-platform players like VLC too.

If you can&#039;t rely on the Presentation mode being enabled reliably, I suggest making &quot;Presentation&quot; into a toggle pushbutton for the plasmoid popup, right next to the profile selection combobox (without text, only showing the &quot;presentation&quot; icon that&#039;s also used in Okular or Digikam). Or, if you decide to implement my suggestion of hardcoding the set of profiles, that toggle button might just replace the Profile selection altogether (as the profile is anyways selected by the battery state).

* One more point:
The What&#039;s This help text screams &quot;PowerDevil&quot; in big letters, and &quot;Let PowerDevil manage screen powersaving&quot; also contains the name. You already made some adaptations to not show the daemon name in all places, but it&#039;s still left in some prominent ones. That&#039;s not only offending to the one guy from the Dot who fears the devil, but also requires the common user to learn about implementation issues that shouldn&#039;t be necessary to know. I jus wanted to suggest replacing the display power management option with &quot;KDE power management&quot; instead of &quot;PowerDevil&quot;, but now that I think of it, that option is already present in the profile settings. So why don&#039;t just get rid of it and configure it there.

-- end of suggestions

I hope you can make something out of these points. Please note that I&#039;m not at all pursuing the GNOME approach of removing useful settings. But in its current state, PowerDevil requires a significant effort for the common user to get simple settings set up properly, only to make a few features possible that won&#039;t be used by virtually anybody. Please try to get the interface up to speed, I&#039;ll promise you it&#039;ll be easier to add other useful options afterwards... and really, making the current UI usable is more important right now than adding new stuff to it. Hopefully you&#039;ll agree with that :]</description>
		<content:encoded><![CDATA[<p>You might also consider simplifying the current interface so that you regain a bit of space to add new stuff. (Only 15% for &#8220;user interface is confusing&#8221; issues is lower than I would have expected.) Here&#8217;s some suggestions (coming from the 4.2 version that I&#8217;m currently running):</p>
<p>* General settings, stab 1:<br />
If you look at it, &#8220;Profiles Assignment&#8221; and &#8220;Advanced Battery Settings&#8221; are really the same thing. Imagine a layout like this:<br />
- On AC power | (spacer) | (profile combobox)<br />
- On battery  | (spacer) | (profile combobox)<br />
- On low battery | (percentage spinbox) | (profile combobox)<br />
- Critical battery level | (percentage spinbox) | (actions combobox)</p>
<p>That would, for instance, get rid of the split between &#8220;Settings and profiles&#8221; and &#8220;Advanced Battery Settings&#8221;, and I claim it&#8217;s more usable still. Also note that I dropped the &#8220;warning&#8221; battery level&#8230; really, no one actually needs 3 different on-battery states, &#8220;normal&#8221; battery and &#8220;low&#8221; battery should really be enough. Which also has the advantage that you can drop one profile, so one set of configuration values doesn&#8217;t have to be configured at all. Cool.</p>
<p>* General settings, stab 2:<br />
The user can already enable notifications in the &#8220;Configure Notifications&#8221; dialog that is accessible through the button. So again, without any loss in functionality, you could just drop both the &#8220;Enable notifications&#8221; and &#8220;Enable warning notifications&#8221; checkboxes, and let the user configure it by opening the dialog and selecting the configurations on a case-by-case basis. The list of events is reasonably small, and most users won&#8217;t feel the need to change the default notifications anyways, so why clutter the interface with redundant options.</p>
<p>Personally, I&#8217;d also drop the &#8220;Before doing a suspend action, wait N seconds&#8221; dude &#8211; seriously, who is going to change that? (and why would they want to do it? i can see no use case for this option being disabled or changed.)</p>
<p>* Profiles, introduction and short rant (sorry, I have to):<br />
When Sebas countered Matthew Garrett&#8217;s accusations, he dismissed practically all of the suggestions saying they&#8217;re getting implemented anyways (or similar). I must say when I saw the final 4.2 version I was really disappointed to see all of Garrett&#8217;s points being totally valid and unaddressed. So if you want to improve user experience, maybe you should focus on those points first.</p>
<p>* Profiles, stab 1:<br />
The &#8220;When Laptop Lid Closed&#8221;, &#8220;When Power Button Pressed&#8221; and &#8220;When Sleep Button Pressed&#8221; options should be global. It&#8217;s not only tiring that I have to set these five times if I want to change them, but if different settings are actually used then that&#8217;s also confusing to the user: At which of four battery levels does it invoke which action? Try to remember all possible combinations, and I&#8217;ll tell you it&#8217;s not a good idea to let your users do that. Less complexity here actually equals more usage of the lid and buttons, because people can rely on a single action being executed (and thus, they feel confident enough to invoke the action).</p>
<p>* Profiles, stab 2:<br />
I know that it might take a tiny amount of flexibility away, but if you hardcode the set of available profiles then you can put them in the iconview on the left, replacing the &#8220;Edit profiles&#8221; tab with the direct four profiles (AC Power, Battery, Low Battery, Presentation). That way, stuff like the energy star logo or some description/combobox combinations might actually fit into the dialog at standard sizes.</p>
<p>I didn&#8217;t consider this in my &#8220;General settings, stab 1&#8243; suggestions, so let&#8217;s rework the layout there once more:</p>
<p>- Low battery level: (percentage spinbox)<br />
- Critical battery level: (percentage spinbox)<br />
- On critical battery level: (actions combobox)</p>
<p>Even simpler, still with no loss in functionality (apart from the hardcoded set of profiles, of course).</p>
<p>* Profiles, stab 3:<br />
As Matthew Garrett stated, certain settings don&#8217;t belong in there as they&#8217;re not really related to power management and battery runtime. &#8220;Turn off the following CPUs&#8221; and the cpufreq governor are unnecessary if not misleading, I don&#8217;t quite get why these really need to be exposed this prominently. Power users who actually know the real implications could easily set this by means of the run-script-on-loading-profile option. Likewise, (also as per Garrett&#8217;s remark,) KWin compositing doesn&#8217;t really belong in power management settings either.</p>
<p>All in all, you should now be able to fold the &#8220;CPU and System&#8221; tab into &#8220;Actions&#8221;, and if you made the profiles into iconview KCMs then the layout allows for real tabs instead of the ToolWidget pseudo-tabs. usability++ :-]</p>
<p>* Profiles, stab 4:<br />
The Presentation profile needs to vanish, too. It shouldn&#8217;t be a separate profile but a set of overrides that modify the current profile. Essentially, all it needs to do is a) disable the laptop lid and system-idle-for-N-minutes actions, b) disable display power management, and c) disable the lock-screen functionality.</p>
<p>Also, last time I checked, Dragon Player did not cause a switch to the Presentation profile, and brings up those obnoxious screen locks in the middle of watching movies. I wonder if there is a possibility to make it work automatically with cross-platform players like VLC too.</p>
<p>If you can&#8217;t rely on the Presentation mode being enabled reliably, I suggest making &#8220;Presentation&#8221; into a toggle pushbutton for the plasmoid popup, right next to the profile selection combobox (without text, only showing the &#8220;presentation&#8221; icon that&#8217;s also used in Okular or Digikam). Or, if you decide to implement my suggestion of hardcoding the set of profiles, that toggle button might just replace the Profile selection altogether (as the profile is anyways selected by the battery state).</p>
<p>* One more point:<br />
The What&#8217;s This help text screams &#8220;PowerDevil&#8221; in big letters, and &#8220;Let PowerDevil manage screen powersaving&#8221; also contains the name. You already made some adaptations to not show the daemon name in all places, but it&#8217;s still left in some prominent ones. That&#8217;s not only offending to the one guy from the Dot who fears the devil, but also requires the common user to learn about implementation issues that shouldn&#8217;t be necessary to know. I jus wanted to suggest replacing the display power management option with &#8220;KDE power management&#8221; instead of &#8220;PowerDevil&#8221;, but now that I think of it, that option is already present in the profile settings. So why don&#8217;t just get rid of it and configure it there.</p>
<p>&#8211; end of suggestions</p>
<p>I hope you can make something out of these points. Please note that I&#8217;m not at all pursuing the GNOME approach of removing useful settings. But in its current state, PowerDevil requires a significant effort for the common user to get simple settings set up properly, only to make a few features possible that won&#8217;t be used by virtually anybody. Please try to get the interface up to speed, I&#8217;ll promise you it&#8217;ll be easier to add other useful options afterwards&#8230; and really, making the current UI usable is more important right now than adding new stuff to it. Hopefully you&#8217;ll agree with that :]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Links 03/05/2009: Fedora Classroom Today, Palm to Enter Sub-notebooks? &#124; Boycott Novell</title>
		<link>http://drfav.wordpress.com/2009/05/03/the-future-of-powerdevil-and-of-power-management/#comment-450</link>
		<dc:creator>Links 03/05/2009: Fedora Classroom Today, Palm to Enter Sub-notebooks? &#124; Boycott Novell</dc:creator>
		<pubDate>Mon, 04 May 2009 01:10:35 +0000</pubDate>
		<guid isPermaLink="false">http://drfav.wordpress.com/?p=152#comment-450</guid>
		<description>[...] The future of PowerDevil (and of power management) Now, I’ve been eloquent enough, and now I would like to grab opinion and ideas. Do you like it? Would you like to see it in 4.4? Do you think it’s a major improvement and/or sucks? Let’s gather some ideas so that I know where to work on [...]</description>
		<content:encoded><![CDATA[<p>[...] The future of PowerDevil (and of power management) Now, I’ve been eloquent enough, and now I would like to grab opinion and ideas. Do you like it? Would you like to see it in 4.4? Do you think it’s a major improvement and/or sucks? Let’s gather some ideas so that I know where to work on [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Socceroos</title>
		<link>http://drfav.wordpress.com/2009/05/03/the-future-of-powerdevil-and-of-power-management/#comment-449</link>
		<dc:creator>Socceroos</dc:creator>
		<pubDate>Mon, 04 May 2009 00:52:17 +0000</pubDate>
		<guid isPermaLink="false">http://drfav.wordpress.com/?p=152#comment-449</guid>
		<description>@Diederik

For example, say that you start a slideshow in Gwenview. Gwenview emits &quot;slideshow&quot; and PowerDevil reacts by setting the screen brightness to 100% and disabling the screensaver and monitor sleep mode.

I think it is an absolutely brilliant idea.</description>
		<content:encoded><![CDATA[<p>@Diederik</p>
<p>For example, say that you start a slideshow in Gwenview. Gwenview emits &#8220;slideshow&#8221; and PowerDevil reacts by setting the screen brightness to 100% and disabling the screensaver and monitor sleep mode.</p>
<p>I think it is an absolutely brilliant idea.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
