I made a daemon!<br><br><a href="http://github.com/nathanieltheis/pyowerd">http://github.com/nathanieltheis/pyowerd</a><br><ul><li>It supports idle suspend.</li><li>But not very well.</li><li>It doesn't need olpc-switchd.</li>
<li>It's threaded.</li><li>There's weird threading bugs.</li><li>It still needs olpc-kbdshim for now.</li><li>I was motivated to write this because powerd is hard-to-read, and because powerd can't do DBus/Telepathy, etc</li>
<li>Oh, it's buggy.</li><li>It's mono-file, but still fairly small.</li><li>Licensed under the GPL v3</li><li>Supports XO-1 only, at the moment<br></li><li>There's no unit testing (or any testing, for that matter)</li>
<li>I've only been using Python for about 3 years, so there's bound to be syntax errors up the wazoo<br></li></ul>So yeah! Very, very alpha-quality software, mostly written on a lark... but hey, use it if you want, otherwise toss it aside.<br>
<br>-Nate<br>