FC7 plan comments
Christopher Blizzard
blizzard at redhat.com
Tue Dec 19 22:36:48 UTC 2006
Havoc Pennington wrote:
> Jeff Garzik wrote:
>> J3) When is GNOME ever going to save/restore the sessions of apps other
>> than my terminals? Firefox, Thunderbird, and xchat all claim X session
>> support, but GNOME never saves the window positions etc.
>>
>
> For this to work requires a complex interaction among the app,
> gnome-session, and metacity (or whatever WM). Said complex interaction
> is poorly specified and poorly tested. To understand the poorly
> specified spec, each of the app developer, gnome-session developer, and
> WM developer probably have to spend several days messing around. Even
> then they probably interpreted things differently. Finally, if the app
> was not written with the SM spec in mind, e.g. something like Firefox or
> xchat which are pretty cross-platform, the app may require significant
> code rearranging to have a chance of working.
>
> If any of the app, SM, or WM get anything wrong, it doesn't work.
>
> Users never know where to report the bug when it doesn't work, since it
> could be in any of the three apps.
>
> Chances that this will *ever* reliably work for all apps you use: zero.
>
> Historical number of apps it works reliably with: very close to zero.
>
> Fundamental uselessness of XSMP specification for this reason: 100%.
>
> Excruciating details:
> http://mail.gnome.org/archives/desktop-devel-list/2006-September/msg00088.html
>
>
> Short answer, app window state saving won't work until somebody puts a
> bullet in trying to use XSMP to do it.
>
With FF2 if you just close the window it saves its state now and will
happily restore, SM or not.
--Chris
More information about the Fedora-maintainers
mailing list