Actions
Task #3464
openMessaging - notification aggregation
Status:
In Progress
Priority:
Normal
Assignee:
Jiří Koula
Category:
-
Target version:
-
Start date:
10/30/2023
Due date:
% Done:
60%
Estimated time:
Owner:
Description
Goal:
To enhance user experience and system performance, implement a notification aggregation feature.
Details:
Currently, users receive individual notifications instantly. This can be overwhelming and may cause unnecessary interruptions, especially during high-activity periods.
The proposed change aims to aggregate these notifications over a predetermined time interval, then dispatch them in bulk to the user.
Requirements:
- Introduce a configurable time interval for notification aggregation.
- During this interval, collect and group notifications for each user.
- After the interval has elapsed, send the aggregated notifications in a single batch to the respective users.
- Ensure that crucial or priority notifications (if any) are excluded from this aggregation and are delivered immediately.
Expected Outcome:
Users will receive fewer, more meaningful notifications, reducing potential distractions and improving the overall user experience.
Updated by Martin Kolombo about 1 year ago
- Sprint changed from Next sprint candidates (Oct 30 - Nov 13) to IdStory + Procorp - 3 (Nov 01 - Nov 15)
Actions