Comment 8 for bug 334809

Matteo Collina (matteo-collina) wrote :

Maybe the best solution is to use a "Leaky Bucket" model for the notifications. Each application has its own bucket which has a fixed capacity. Bubbles in the bucket are queued for displaying at a constant rate, equivalent to the size of the hole in the bucket. Obviously if the bucket is empty the bubble will pass through. If the bucket is full every message from that application will be discarded.