← Back to team overview

unity-design team mailing list archive

Re: Session Handling -or- Stop Wasting My Time


Hash: SHA1

Gregory Merchan wrote on 21/10/12 08:56:
> I ran across this bug report a little while ago: 
> https://bugs.launchpad.net/ubuntu/quantal/+source/gnome-session/+bug/882296
I proceeded to this page: https://wiki.ubuntu.com/SessionHandling
> I was horrified.
> I'm quite sure that I _never_ want to close all programs.

Session saving is unlikely to appear in Ubuntu, for two reasons.
First, Canonical doesn't work on that sort of application
infrastructure, and even if we did we wouldn't have the resources to
implement it even in Ubuntu's default applications. And second, as you
mentioned in a later message, volunteers have great difficulty
agreeing what's best for something like that; even if they could, they
wouldn't be organized enough to implement it; and even if they were,
designing easy-to-use APIs is hard.

So, on the page that horrified you -- despite the fact that it barely
contains anything yet! -- I will specify session handling assuming that
it will not include session saving. If anyone has a serious plan to
implement session saving -- even if they're doing it just to prove me
wrong ;-) -- I would be delighted to help with the design.

> For one thing, I don't want to think about programs unless I'm 
> writing them. It doesn't matter if you call them "applications" or 
> something else. But let's ignore that for now.
> ...

It's much easier to see how that would work for applications that handle
documents, than for the other 99% of apps. "There's a plug-in for
that" isn't as catchy.

- -- 
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/