Thanks MPT, I like the way you are steering this.

I agree that 3 minutes may be too long, but want to say that the only
way you could accumulate 179 seconds worth of notifications is if you
HAVE that many notifications. If there is a badly-behaved app, it's
badly-behaved even when you are not in do-not-disturb mode. So I think
we should settle for a time during which notifications are queued even
if you are in do-not-disturb mode based on "how long is ephemeral, anyway".

It's not unreasonable in the course of normal use that one might have a
series of notifications that goes on for a minute (especially if one
considers the extension of durations through appends).  In that case, a
new notification is going to be queued for a minute. To me, whether it's
prior notifications that are causing the queue, or a movie, it's all the
same. We should have some threshold beyond which we just kill 'em for
lack of timeousness, and it's the same whether they are DOS'd by
notifications or by a movie.

So, I would consider a minute or more to be fine to hold a notification
in anticipation of a movie (or presentation) ending.

On the latter point, *entering* the do-not-disturb mode, I feel slightly
differently. I think we should continue to display *queued*
notifications for a short while. Why? Well, the only circumstance under
which one would have queued notifications when entering D-N-D mode is if
there is one on screen when you go fullscreen, already. I think, if
there are a bunch of them queued, that they could continue to display
for a little while as my "conscious sinks into focus". In other words, I
would leave a little grey area at the beginning and at the end of the
D-N-D period.

For 9.04, though, I think we are out of time for such sophistication. As
a reasonable fallback I would simply say non-critical ones are swallowed
throughout D-N-D, period. Entering D-N-D kills and queued non-critical
ones. New ones during D-N-D are simply killed without display, with no
"grey area" at the end. That can all come for 9.10.

Thoughts?
Mark

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
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