[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