Petter Reinholdtsen: Full battery stats collector is now available in Debian
Since this morning, the battery-stats package in Debian include an
extended collector that will collect the complete battery history for
later processing and graphing. The original collector store the
battery level as percentage of last full level, while the new
collector also record battery vendor, model, serial number, design
full level, last full level and current battery level. This make it
possible to predict the lifetime of the battery as well as visualise
the energy flow when the battery is charging or discharging.
The new tools are available in /usr/share/battery-stats/
in the version 0.5.1 package in unstable. Get the new battery level graph
and lifetime prediction by running:
/usr/share/battery-stats/battery-stats-graph /var/log/battery-stats.csvOr select the 'Battery Level Graph' from your application menu. The flow in/out of the battery can be seen by running (no menu entry yet):
/usr/share/battery-stats/battery-stats-graph-flowI'm not quite happy with the way the data is visualised, at least when there are few data points. The graphs look a bit better with a few years of data. A while back one important feature I use in the battery stats collector broke in Debian. The scripts in /usr/lib/pm-utils/power.d/ were no longer executed. I suspect it happened when Jessie started using systemd, but I do not know. The issue is reported as bug #818649 against pm-utils. I managed to work around it by adding an udev rule to call the collector script every time the power connector is connected and disconnected. With this fix in place it was finally time to make a new release of the package, and get it into Debian. If you are interested in how your laptop battery is doing, please check out the battery-stats in Debian unstable, or rebuild it on Jessie to get it working on Debian stable. :) The upstream source is available from github. As always, patches are very welcome.
What happened in the 
After some serious thinking, I've decided not to nominate myself
in the Debian project leader elections for 2016. While I was doing
that, I wrote the beginnings of a platform, below. I'm publishing it
to have a record of what I was thinking, in case I change my mind in
the future, and perhaps it can inspire other other people to do
something I would like to happen.
Why not run? I don't think I want to deal with the stress. I already
have more than enough stress in my life, from work. I enjoy my
obscurity in Debian. It allows me to go away for long periods of time,
and to ignore any discussions, topics, and people that annoy or
frustrate me, if I don't happen to want to tackle them at any one
time. I couldn't do that if I was DPL.
NOT a platform for Debian project leader election, 2016
Apart from what the Debian constitution formally specifies, I find
that the important duties of the Debian project leader are:
The situation where Agon (the designated organizer of the Chess World
Championship, and also the Candidates tournament, the prequalifier to
said WC) is trying to claim exclusive rights of the broadcasting of the
moves (not just the video) is turning bizarre.
First of all, they have
I'm in London for 
Like
After almost six months of development
A very nice new update to the
which highlights another nice feature: the
Debian LTS
February was the tenth month I contributed to 
The