[Bug 274146] Re: Has not yet replaced the existing log out applet

2008-10-23 Thread Steve Langasek
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

2008-10-16 Thread Steve Langasek
** 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

2008-10-10 Thread Martin Pitt
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

2008-10-10 Thread Michael Vogt
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

2008-10-09 Thread Martin Pitt
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

2008-10-09 Thread Michael Vogt
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

2008-10-03 Thread Ted Gould
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

2008-10-02 Thread Steve Langasek
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

2008-10-02 Thread Steve Langasek
** 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

2008-10-02 Thread Matthew Paul Thomas
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

2008-10-02 Thread Ted Gould
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

2008-10-02 Thread Vincent Untz
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

2008-09-30 Thread Martin Pitt
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

2008-09-30 Thread Sebastien Bacher
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

2008-09-30 Thread Ted Gould

+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

2008-09-29 Thread Steve Langasek
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

2008-09-27 Thread Laura Cowen
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

2008-09-27 Thread James Westby
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

2008-09-26 Thread Martin Pitt
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

2008-09-25 Thread Scott James Remnant
** 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

2008-09-25 Thread Sebastien Bacher
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

2008-09-24 Thread Sebastien Bacher
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