On 05/18/2011 02:14 AM, ext Auke Kok wrote:
On 05/17/11 16:00, Carsten Munk wrote:
2011/5/17 Auke Kok<[email protected]>:
On 05/17/11 15:50, Carsten Munk wrote:
2011/5/17 Auke Kok<[email protected]>:
On 05/17/11 11:41, Marko Saukko wrote:
Hi,
please don't remove DSME/MCE before the appropriate tested
replacement
are available. Currently these packages are still used at least in
the
N900 adaptation.
I'd argue the opposite - please post the replacement instead of
keeping
obsolete code around.
trunk is open for development - this is exactly the kind of cleanup we
should be doing right now.
Agreed, let's do the cleanup now and fix things later. We have systemd
things to fix for the N900 bits and pieces too.
Which reminds me, please communicate those bits with me, so we can
work on
the template we used until now in trunk (visible in various already
converted packages) and refine the way we do systemd in MeeGo. I'm
here to
help with that as well.
ACK. Let's perhaps sit down in SF2011 - I'm on holiday right now
(though that isn't really obvious from this email)
I'll be there - my entire visit to the conference will be open for this
topic - please come see me or my talk if you have questions or other.
C ya in SF, then ;)
IIRC, what we really use DSME for in N900, at the moment, are:
1. Battery Management Entity (BME)
1.a uses DSME's process watchdog facility
1.b poweroff's the device via DSME is battery is critically low
2. DSME powerbutton plugin: detection of pwerbutton events to poweroff
the device of
3. DSME thermal monitoring: poweroff if battery temp is critical
From the above,
1.a: we can just forget, it is stupid functionality in any case (DSME
just kills bme if it doesn't respond but nobody restarts it)
1.b: I don't know if upower can handle this (now that we have battery
monitoring support in kernel). If not, the easiest way is probably to
patch BME to do a poweroff via systemd.
2. This is a hack that we should get rid off in any case. I don't know
if anything is handling XF86PowerOff events in meego handset, yet (i.e.
can we poweroff the device if dsme is not there).
3. For this I don't know. BME can give temperature readings but it
doesn't know what to do with them. How is thermal monitoring going to be
done in MeeGo 1.3?
--
Markus
_______________________________________________
MeeGo-packaging mailing list
[email protected]
http://lists.meego.com/listinfo/meego-packaging