Some feedback from using the neo as a phone for a day
Thomas Wood
thomas at openedhand.com
Tue Oct 16 09:34:18 CEST 2007
On Tue, 2007-10-16 at 09:18 +0200, Kero van Gelder wrote:
> > >> I noticed that too. Maybe the panel applets process needs to run under
> > >> a supervisor that will restart it?
> > >
> > > Nah, they (or one of them, since I think it's one application) should
> > > simply not crash.
> > >
> > > Supervisors add complexity that I do not desire.
> >
> > I beg to disagree. It's impossible to be absolutely sure it won't crash,
> > since we're open to users installing random stuff there. And I think the
> > "complexity" of a supervisor is at least trivial. Making sure the phone
> > never becomes partially unusable is much more important to me than the
> > tiny difference in complexity a supervisor would add.
>
> <irony>That must be why we have supervisors for complex beasts such
> as the kernel and a shell.</irony>
>
> Looking at it another way, the matchbox thing that crashes *is* the
> supervisor.
>
> The current crashes should be solved. They should not be hidden.
> Future crashes should not be hidden, either.
The current crashes are more likely to be in one of the panel applets.
Panel applets in matchbox-panel are loaded as shared libraries to reduce
the overhead but this also means if one crashes then it will take the
panel with it.
Regards,
Thomas
--
OpenedHand Ltd.
Unit R Homesdale Business Center / 216-218 Homesdale Road /
Bromley / BR1 2QZ / UK Tel: +44 (0)20 8819 6559
Expert Open Source For Consumer Devices - http://o-hand.com/
------------------------------------------------------------
More information about the community
mailing list