On Wed, 2006-12-20 at 08:00 -0600, Callum Lerwick wrote: > On Tue, 2006-12-19 at 17:36 -0500, Christopher Blizzard wrote: > > With FF2 if you just close the window it saves its state now and will > > happily restore, SM or not. > > Exactly. Trying to handle this stuff centrally shows no signs of working > very well, and is it even necessary? Each individual app can save and > restore its own state just fine. > > Someday I'll write a long babble about my grand vision of "persistent > computing", and it will turn out someone else has already beat me to it > anyway. Basically, all apps are to checkpoint all their state on an > ongoing basis. This has been partly implemented in a lot of apps already > in the name of "crash recovery", which is nice but we can go beyond > that... > > If Done Right(TM), kernel level hibernation would be obsolete. Instead > of blindly dumping the entirety of RAM onto disk, each app could > intelligently checkpoint their state and shut down. (And since the apps > should be constantly checkpointing anyway, they'll already have this > done...) Hey look, you just reinvented smalltalk. Other languages make this really insanely easy. Look at how serialization is done in Lisp or Objective C. It's _in_ _the_ _language_. C just sucks, and yet we insist on writing a desktop with it. - ajax -- Fedora-maintainers mailing list Fedora-maintainers@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-maintainers -- Fedora-maintainers-readonly mailing list Fedora-maintainers-readonly@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-maintainers-readonly