I think the main problem here isn't about other bubbles waiting time.
It's all about user interaction. Everyone expects his computer to be
smart, while it'll be stupid to show a notification after 5 minutes it
was sent. A notification is something important now, not later.

Moreover if the top-right corner of the screen is blighting every 7 second for 
3 minutes a user won't look there anymore until the congestion ends. So all 
notifications in that stream will be useless.
It's my opinion that a notification system should have some kind of Quality of 
Service guarantee from the user point of view. 

It's possible to silently drop long waiting messages? In this way we can detect 
any abuse of the notification system and restore a normal situation.
Let's consider a timeout of 90 second, so it's possible to deliver almost 13 
notification in that time. Even a more aggressive value can do the job.

-- 
design problem? infinite wait for long queue
https://bugs.launchpad.net/bugs/334809
You received this bug notification because you are a member of Notify
OSD Developers, which is subscribed to Notify OSD.

Status in Notify OSD: Confirmed
Status in “notify-osd” source package in Ubuntu: Confirmed

Bug description:
Binary package hint: notify-osd

I'm using pidgin-libnotify and I discovered a problem in notify-osd (maybe a 
design problem, not sure).
When a buddy writes me a lot of lines (say 25) all messages are queued and 
showed in the bubbles. Every bubble stays there for 7 seconds. 7*25=almost 3 
minutes.

What happens is that if any other contact writes to me, the bubbles are 
scheduled too! And also the notifies sent through "notify-send" are.

(Instead volume notifies are displayed below.)

This is a problem, because it seems that an application can bring the monopoly 
of the notification bubbles.

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
Package: notify-osd 0.8-0ubuntu4
ProcEnviron:
 PATH=(custom, user)
 LANG=it_IT.UTF-8
 SHELL=/bin/bash
SourcePackage: notify-osd
Uname: Linux 2.6.28-8-generic i686

_______________________________________________
Mailing list: https://launchpad.net/~dx-team
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~dx-team
More help   : https://help.launchpad.net/ListHelp

Reply via email to