Activity log for bug #332600

Date Who What changed Old value New value Message
2009-02-21 17:54:56 Fernando Miguel bug added bug
2009-02-21 17:54:56 Fernando Miguel bug added attachment 'Dependencies.txt' (Dependencies.txt)
2009-02-21 17:55:21 Fernando Miguel bug assigned to indicator-applet (Ubuntu)
2009-02-23 15:51:57 Fernando Miguel bug assigned to notify-osd
2009-02-24 08:13:03 Martin Pitt indicator-applet: status New Invalid
2009-02-24 08:13:03 Martin Pitt indicator-applet: statusexplanation
2009-02-24 08:13:13 Martin Pitt notify-osd: status New Invalid
2009-02-24 08:13:13 Martin Pitt notify-osd: statusexplanation
2009-02-24 08:13:38 Martin Pitt gnome-mount: status New Incomplete
2009-02-24 08:13:38 Martin Pitt gnome-mount: statusexplanation What do you think should the indicator applet do for gnome-mount?
2009-02-24 18:35:16 Fernando Miguel gnome-mount: status Incomplete New
2009-02-24 18:35:16 Fernando Miguel gnome-mount: statusexplanation What do you think should the indicator applet do for gnome-mount?
2009-02-24 22:24:09 Fernando Miguel bug added attachment 'mounter.png' (mounter.png)
2009-02-25 06:33:09 Mark Shuttleworth notify-osd: status Invalid Won't Fix
2009-02-26 09:48:09 Fernando Miguel bug added attachment 'Screenshot-gnome-mount.png' (Screenshot-gnome-mount.png)
2009-02-26 12:14:42 Matthew Paul Thomas gnome-mount: status New Confirmed
2009-02-26 12:14:42 Matthew Paul Thomas gnome-mount: statusexplanation Ok, that alert needs fixing, not least because it disgracefully asks that you "Please do not remove the media or disconnect the drive" when it knows very well that you already have. (See also bug 325315.) It has nothing to do with libindicate, though.
2009-02-26 12:21:55 Matthew Paul Thomas description Binary package hint: gnome-mount gnome-mount does not use indicator-applet when umounting a disk. $ apt-cache policy gnome-mount gnome-mount: Installed: 0.8-1ubuntu1 Candidate: 0.8-1ubuntu1 Version table: *** 0.8-1ubuntu1 0 500 ftp://darkstar.ist.utl.pt jaunty/main Packages 500 ftp://archive.ubuntu.com jaunty/main Packages 100 /var/lib/dpkg/status $ apt-cache policy libindicate0 libindicate0: Installed: 0.1.1-0ubuntu2 Candidate: 0.1.1-0ubuntu2 Version table: *** 0.1.1-0ubuntu2 0 500 ftp://darkstar.ist.utl.pt jaunty/main Packages 500 ftp://archive.ubuntu.com jaunty/main Packages 100 /var/lib/dpkg/status ProblemType: Bug Architecture: amd64 DistroRelease: Ubuntu 9.04 NonfreeKernelModules: nvidia Package: gnome-mount 0.8-1ubuntu1 ProcEnviron: SHELL=/bin/bash PATH=(custom, no user) LANG=en_US.UTF-8 SourcePackage: gnome-mount Uname: Linux 2.6.28-8-generic x86_64 gnome-mount 0.8-1ubuntu1, Ubuntu Jaunty When a removable storage device is disconnected or removed without first being unmounted, gnome-mount puts up a "Writing data to device" notification that asks you not to do what you've already done. Because it is persistent, Notify OSD renders this notification as a suboptimal fallback alert box. Instead, gnome-mount should use a proper error alert box with less futile text. It may save time to fix bug 325315 at the same time as this bug. <https://wiki.ubuntu.com/NotifyOSD#gnome-mount>
2009-02-26 12:21:55 Matthew Paul Thomas title gmount popups instead of libindicate "Writing data to device" appears as fallback alert
2009-02-26 13:42:07 Matthew Paul Thomas description gnome-mount 0.8-1ubuntu1, Ubuntu Jaunty When a removable storage device is disconnected or removed without first being unmounted, gnome-mount puts up a "Writing data to device" notification that asks you not to do what you've already done. Because it is persistent, Notify OSD renders this notification as a suboptimal fallback alert box. Instead, gnome-mount should use a proper error alert box with less futile text. It may save time to fix bug 325315 at the same time as this bug. <https://wiki.ubuntu.com/NotifyOSD#gnome-mount> gnome-mount 0.8-1ubuntu1, Ubuntu Jaunty When a removable storage device is taking non-trivial time to unmount (flushing the cache), gnome-mount puts up a "Writing data to device" notification asking you not to disconnect it while that's happening. Because it is persistent, Notify OSD renders this notification as a suboptimal fallback alert box. Instead, gnome-mount should use a progress window containing the warning text. It may save time to fix bug 325315 at the same time as this bug. <https://wiki.ubuntu.com/NotifyOSD#gnome-mount>
2009-02-26 16:11:17 Martin Pitt notify-osd: status Won't Fix Confirmed
2009-02-26 16:11:17 Martin Pitt notify-osd: importance Undecided High
2009-02-26 16:11:17 Martin Pitt notify-osd: statusexplanation Oh, you are saying notify-osd turns non-default timeouts into dialog boxes? That's wrong, since the dialog boxes won't go automatically the same way than notification bubbles go. Arguably the usage should be fixed in gnome-mount, but in jaunty it's almost impossible to collect the list of applications which are affected by this (think about third-party apps). It is gravely wrong to assume that all the software in the world will instantly follow the semantics of notify-osd. This can be done eventually, after a couple of cycles, but not immediately. Even ignoring the timeout is better than converting it into a dialog, but for Jaunty I'm inclined to say that we should respect the timeout, since it's impossible to fix all applications which use timeouts in time.
2009-02-27 12:46:20 Matthew Paul Thomas notify-osd: status Confirmed Invalid
2009-02-27 12:46:20 Matthew Paul Thomas notify-osd: statusexplanation Oh, you are saying notify-osd turns non-default timeouts into dialog boxes? That's wrong, since the dialog boxes won't go automatically the same way than notification bubbles go. Arguably the usage should be fixed in gnome-mount, but in jaunty it's almost impossible to collect the list of applications which are affected by this (think about third-party apps). It is gravely wrong to assume that all the software in the world will instantly follow the semantics of notify-osd. This can be done eventually, after a couple of cycles, but not immediately. Even ignoring the timeout is better than converting it into a dialog, but for Jaunty I'm inclined to say that we should respect the timeout, since it's impossible to fix all applications which use timeouts in time. "Hm, why is notify-osd rendering this notification as a dialog box? it's just a simple notification, it doesn't have actions..." This is not because it has any non-default timeout, and it's not because the notifications are queued. It's almost cerainly because gnome-mount sets expire_timeout to 0, which means that the developer does not want the notification to expire by itself, as all Notify OSD bubbles do. <https://wiki.ubuntu.com/NotifyOSD#org.freedesktop.Notifications.Notify> So yes, gnome-mount should use a progress window instead, as I said yesterday. I'll provide a mockup of that today. (I'll also add text to the notification design guidelines about not using notification bubbles to show progress; that's never been a good idea, and Notify OSD just makes that more obvious.)
2009-02-27 13:55:22 Martin Pitt gnome-mount: status Confirmed Triaged
2009-02-27 13:55:22 Martin Pitt gnome-mount: assignee pitti
2009-02-27 13:55:22 Martin Pitt gnome-mount: statusexplanation Taking for now, unless I find someone else to work on this.
2009-02-27 16:57:37 Martin Pitt gnome-mount: status Triaged In Progress
2009-02-27 16:57:37 Martin Pitt gnome-mount: statusexplanation Taking for now, unless I find someone else to work on this.
2009-02-27 16:57:37 Martin Pitt gnome-mount: milestone ubuntu-9.04-beta
2009-03-03 11:36:03 Martin Pitt bug added attachment 'cache-flushing.png' (screenshot: cache flushing)
2009-03-03 11:36:26 Martin Pitt bug added attachment 'flushing-done.png' (screenshot: flushing done)
2009-03-03 11:36:50 Martin Pitt bug added attachment 'gnome-mount.flush-alert.patch' (patch)
2009-03-03 12:05:07 Launchpad Janitor gnome-mount: status In Progress Fix Released
2009-03-03 12:14:31 Martin Pitt bug assigned to gnome-mount
2009-03-10 02:04:40 Bug Watch Updater gnome-mount: status Unknown New
2009-12-05 16:15:35 Launchpad Janitor branch linked lp:ubuntu/gnome-mount
2010-09-16 09:29:18 Bug Watch Updater gnome-mount: status New Expired
2010-09-16 09:29:18 Bug Watch Updater gnome-mount: importance Unknown Low
2014-02-11 12:08:08 Matthew Paul Thomas bug task deleted notify-osd
2014-02-11 12:45:34 Hew removed subscriber Hew McLachlan