Comment 4 for bug 1155205

Revision history for this message
Stéphane Graber (stgraber) wrote :

I think this proposal covers user sessions only for the "ubuntu" session (unity).
All the work so far was done only with Unity and minimal testing was also done with gnome-fallback and gnome-shell. In theory any session based on gnome-session should work too.

Now as to the FFe, I think we should first make sure user sessions are completely regression free before discussing about enabling them by default. At the moment we're aware of at least two problems, one is the input method integration, the other is ssh-agent.

I suspect there are a few more of those and I think it's reasonable to grant a freeze exception to get those resolved (by updating their Xsession script and adding a matching user job). This should be checked against the whole archive (archive scan for /etc/X11/Xsession.d/*) and only when we know they're all fixed, should we start discussing making user sessions the default.

The current implementation offers the advantage of making possible to do all this preparation work directly in the archive without any real risk, make it very easy for people interested in it to test and report bugs against the current implementation so when we finally consider enabling the feature by default, we'll know it'll be almost risk free.