plane
plane copied to clipboard
[MAK-117] Notification - Phase I
One of the most requested features is the implementation of comprehensive notifications in Plane. These notifications will ensure users stay updated on all relevant activities related to their assigned issues.
Proposed Solution: To address this need, we propose the implementation of global-level notifications, categorized into three distinct buckets:
My Issues: Users will receive notifications for issues specifically assigned to them. This will help them stay informed about updates and changes relevant to their assigned tasks.
Subscribed: Users or their team members will have the option to add themselves as subscribers to specific issues. By doing so, they will receive notifications regarding any updates or modifications to those particular issues.
Created: Users will receive notifications for issues they have personally created. This will help them stay informed about the progress and status of their own issues.
Furthermore, subscribers will have the flexibility to unsubscribe from notifications for selected issues at any given time.
Initially, our focus will be on implementing in-app notifications in the first phase. In the subsequent phase, we plan to expand the notification options to include push notifications and email notifications, providing users with even more flexibility in how they receive updates.
By introducing these enhanced notification features, we aim to improve the overall issue tracking experience in Plane, ensuring that users are promptly informed about relevant developments and can actively engage with their assigned tasks.