[Trac #803] Graceful degradation for missing or broken runtime deps
Zarro Boogs per Child
bugtracker at laptop.org
Tue Jan 23 04:40:57 EST 2007
#803: Graceful degradation for missing or broken runtime deps
---------------------+------------------------------------------------------
Reporter: krstic | Owner: marco
Type: defect | Status: new
Priority: blocker | Milestone: CTest
Component: sugar | Keywords:
---------------------+------------------------------------------------------
Currently, Sugar and certain activities depends on a set of software to be
running when they start (and while they themselves run). These are things
like network-manager, csound, avahi and similar. We need to think through
what happens when, for any reason, some of this software isn't running at
boot, or dies while the user is using the machine.
It's not acceptable to have the machine not start up properly, or turn
inoperable, because one of these "soft dependencies" crashes or doesn't
start. We need to be able to degrade gracefully in almost all of these
cases.
I am posting a separate distro bug for attempting to detect when any of
these daemons crash or don't start, and trying to do something smart about
it.
--
Ticket URL: <http://dev.laptop.org/ticket/803>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list