[Bug 274146] Re: Has not yet replaced the existing log out applet
The fix for this implemented in GNOME seems reasonably complete, so I don't think there's any longer a need to document this in the release notes. If you disagree, please reopen this task. ** Changed in: ubuntu-release-notes Status: New = Invalid -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
** Also affects: ubuntu-release-notes Importance: Undecided Status: New -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
gnome-panel (1:2.24.0-0ubuntu2) intrepid; urgency=low * debian/fusa-applet.note.in, debian/migrate-fusa-config.py, 20_fusa_migration_note_i18n.patch: - show a update-notifer hook about the new fusa applet and add a script that can do the config migration (LP: #274146) -- Michael Vogt [EMAIL PROTECTED] Fri, 10 Oct 2008 13:10:54 +0200 ** Changed in: gnome-panel (Ubuntu Intrepid) Sourcepackagename: fast-user-switch-applet = gnome-panel Status: In Progress = Fix Released -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
I improved the text a bit and uploaded it. The text may not be ideal, someone with a good sense for UI design may want to have a look. The other shortcoming is the run this action now button. The button caption is really not ideal, currently updat- enotifier has no way to replace the button caption with a custom one. We could add that (and should for jaunty) but I'm not sure about intrepid, because we are just too deeply frozen. -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
As per today's desktop team meeting, the consensus is to provide a script for the migration: if either the logout applet or the old fusa is configured, do: * delete the session button * add new fusa into the corner * delete old fusa before doing that if it's used in the config Michael has a prototype for this script already which just needs some tweaks. This should be wrapped into an interactive upgrading hook, which explains the merging of the two applets, and offers the user to do the migration. The note should point out that this is an one-way migration and thus your configuration will not work any more on earlier Ubuntu installations. ** Changed in: gnome-session (Ubuntu Intrepid) Assignee: Sebastien Bacher (seb128) = (unassigned) Status: New = Invalid Target: ubuntu-8.10 = None ** Changed in: fast-user-switch-applet (Ubuntu Intrepid) Assignee: Ted Gould (ted-gould) = Michael Vogt (mvo) Status: New = In Progress -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
Here is a possible solution based on the interactive upgrade hooks: http://people.ubuntu.com/~mvo/tmp/fusa-foo.diff Please review and let me know what you think. Especially the strings could do with some love :) It also needs to deal with the case were the fusa applet is missing entirely - not sure about this yet. -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
I think we're at the point of choose one. I don't think that anything has come out as the obvious winner. -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
Since there is still ongoing discussion here, I'm pushing the milestone back to 8.10 instead of closing the bug. It would be a good idea to bring the discussion to a conclusion this week, so that the implementation can be uploaded as soon after beta as possible. ** Changed in: gnome-session (Ubuntu Intrepid) Target: ubuntu-8.10-beta = ubuntu-8.10 -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
** Changed in: fast-user-switch-applet (Ubuntu Intrepid) Target: ubuntu-8.10-beta = ubuntu-8.10 -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
I'm not sure that it would be confusing, but I am sure that it would be ridiculed by users and reviewers, and rightly so. Using a pointing device, there should be one obvious way of logging out, one obvious way of restarting, and one obvious way of shutting down. Now that we have the new status menu, it provides all three of those commands. Therefore, we should not have extra buttons for any of them, and we should no longer have Log Out in any dialogs *at all*. The only reason we need a dialog is when someone presses the power button on their machine, because (until ExitStrategy is implemented) we need to ask whether they mean Suspend, Hibernate, Shut Down, or Restart. We can assume they don't mean Log Out, because, well, it's a power button. People using the same home folder with an older version of Ubuntu, or a different distribution, can quit using the items in the System menu of the Menu Bar or Main Menu. But when anyone uses Ubuntu 8.10, whether a new installation or an upgrade, please, have the new status menu as the single access point for all the quit commands. -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 274146] Re: Has not yet replaced the existing log out applet
On Thu, 2008-10-02 at 19:14 +, Matthew Paul Thomas wrote: People using the same home folder with an older version of Ubuntu, or a different distribution, can quit using the items in the System menu of the Menu Bar or Main Menu. But when anyone uses Ubuntu 8.10, whether a new installation or an upgrade, please, have the new status menu as the single access point for all the quit commands. Users with default installations will have the FUSA applet to do these commands. They have not been removed from the System menu. While technically possible, it would require a patch to gnome-panel to do this. I'm not sure that it would (or should) get a beta freeze exception. -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
I quickly read the various comments. And here are my €0.02. It's not clear to me whether you guys want to migrate panels from old users to the new config or not. If you do, you'll have to either patch the panel for the next 2-3 years (until next LTS, I guess?), or provide a small migration helper for the same amount of time. So, migration means code to maintain. Then you have the issues of how to logout/shutdown/reboot. I didn't see the new applet, so those are purely comments from an upstream point of view: + note that you're already using a patch that I wrote for the logout dialogs. Those dialogs are not upstream, and some people upstream don't like it. FWIW, we ship them in openSUSE, so I expect the patch to be maintained by me at least. + you can add an additional patch to have one dialog. It's not hard, and I already talked a bit to Sebastien about this, I believe (you'll want to add a new ubuntu-specific dbus method, and copy paste code to create the new dialog). However, this will most probably never go upstream. + if you don't migrate the panel config, you'll have to keep the logout/shutdown options in the menubar. Now, my opinion: I would probably migrate the user setting, and only have logout/shutdown in the fusa applet. This means patching things out in the menubar (well, actually, you could dynamically detect if the fusa applet is on one panel and show/hide those items in the menubar). My guess is that the fusa menu would directly contain logout/reboot/shutdown and you're doing a bit like OS X here. So in this case, you'd want to have new confirmation dialogs instead of the upstream dialogs which propose more than just ok/cancel (since the user has to choose if he wants to reboot or shutdown in this dialog). This means new code, either in gnome-session or in the applet. [of course, all this is discussion that should happen upstream, because the work you've done to the fusa applet should have been done upstream] -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 274146] Re: Has not yet replaced the existing log out applet
Steve Langasek [2008-09-30 3:13 -]: Is there a consensus that not changing the applet setup on upgrade is the correct course of action? +1 from me. -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
I'm in favor or not changing user configurations on upgrade too -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
+1 I think that it is a problem, but one that we need another way to address than what we have currently. User settings are going to continue to be a problem. -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
Is there a consensus that not changing the applet setup on upgrade is the correct course of action? In that case, should this bug be closed? (I'm inclined to say that redundant applets don't warrant a release notes entry) -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
I raised bug #274576 which has been marked as a duplicate of this bug. I don't quite understand all the options described above but I think the bug I raised is related but actually not a duplicate. The bug I raised wasn't about the placement of the new fast-switch button, but the fact that the new button does not contain all the functionality of the old applet - the main thing being that I can't 'shutdown' from the new button. Is this intentional or should the new button include all the old options? -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
Hi Laura, There are a few issues that have conspired to leave the confusing state that you saw. Firstly, the old shut down button was an Ubuntu patch to have everything in one dialog. The code changed underneath it from Hardy to Intrepid, so it would have to have been re-written. This wasn't done immediately though as other options were being considered. The current state is that the green man is just for logout, and the user is expected to go to System-Shut Down... to suspend or shut down the machine. This is the current functionality of the upstream code, but it is being discussed there, and they will possibly move to a single dialog as Ubuntu had (this is in the 9.04 timeframe). As well as this the fast-user-switch applet (the one that has your name in it) has been improved to, as well as switching users, show your IM status, and offer shutdown options. This will be the default in the top right in Intrepid, with the green man not in the panel. I believe this is now the default, and it may have been that you installed just after the change was made. This bug is a discussion about the best way to transition users who still have the green man to using the user-switch applet, which provides all of the options in one. I believe that is why your bug was marked a duplicate, as this bug is trying to transition users to a situation where they have all the options in one place again. Thanks, James -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
Option 2 will not only break jhbuild sessions, but also situations where you share your home partitions amongst different distributions or even just different Ubuntu releases. For the same reason, option 3 is not really good. I am still a strong believer in never trying to change user configuration on upgrades automatically, since there will always be cases when we'll get it wrong. My personal feeling is that we should describe the change in the upgrade notes, and just let the user remove the superfluous applet himself after the upgrade, depending on which one he likes better. After all, it is an upgrade, which users do to *not* loose all their configuration after all? Would that really be so bad? -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
** Changed in: fast-user-switch-applet (Ubuntu Intrepid) Target: None = ubuntu-8.10-beta ** Changed in: gnome-session (Ubuntu Intrepid) Target: None = ubuntu-8.10-beta -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
the issue has been discussed today at the desktop team meeting again, some of the options which are been listed: * do nothing on upgrade and describe the change in the upgrade notes * change the correspondance between applets and namespace on upgrade (ie migrates the session applet to the new fast user switching applet automatically), but that has side effects: - that will break configuration for users which are using a fast user switch applet and no session applet for example - users will not be able to use the upstream session applet if they want - that will create use configurations which are ubuntu specific (some people run jhbuild session using the same profile for example) * dynamically change the user configuration on upgrade or first login, that's something we didn't do until now and we have no good framework for it, it would require to writte a tool now and get it right None of those is really good. I would not rush in changing namespaces or users configuration in upgrade. Does anybody else has a better idea about that? -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 274146] Re: Has not yet replaced the existing log out applet
the issue is tricky since the gnome-panel layout is user configuration, we could deprecate the hardy user switching applet and change the session button into the new one on upgrade but that would break for people who changed their layout to not have a session applet but the user switching for example -- Has not yet replaced the existing log out applet https://bugs.launchpad.net/bugs/274146 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs