-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Update
The Community decided to implement the notifications feature as it exists on edx.org for the Ulmo Release. The decision was made via a Slack poll on August 7th, 2025.
Abstract
The Open edX platform needs a robust, user-friendly notifications system. The notifications feature built by 2U would provide a good foundation. It enables timely updates to learners, instructors, and course staff about course activity. Notifications can be delivered via an in-app tray and via email. Users can configure what they receive, how often, and through which channels.
Detailed Product Proposal
Context & Background (in brief, if a Product Proposal is linked above)
2U has built a notifications feature that has been tried and tested on edx.org. The first phase of the notifications project will be to aim for feature parity with that feature. Future phases may look at improving the UX and extending the capabilities of the feature.
Scope & Approach (in brief, if a Product Proposal is linked above)
Goals
- Support multiple notification delivery channels including web notifications (notifications tray), email, and push notifications
- Allow users to manage their notification preferences
- Ensure security and compliance by keeping user data and communication channels secure and respecting user privacy
Value & Impact (in brief, if a Product Proposal is linked above)
Use Cases
- As a Platform Admin, I want a flexible, user-friendly notification system that can scale with our needs, so it’s easy to adapt to future communication requirements.
- As an Instance Manager, I want to manage notifications related to my instance so I stay informed and in control.
- As a Course Admin, I want learners to receive automated course notifications, so I can keep them informed and engaged.
- As a Learner, I want a seamless and consistent notification experience across mobile and desktop, so I can stay updated on course activity and receive updates throughout my learning journey.
Milestones and/or Epics
Milestone 1: Feature parity with the edX notifications feature
Named Release
Ulmo
Timeline (in brief, if a Product Proposal is linked above)
First phase to be released in Ulmo.
Proposed By
OpenCraft
Additional Info
No response
Sub-issues
Metadata
Metadata
Assignees
Labels
Type
Projects
Status