Open felipemontoya opened 1 year ago
Thanks for your submission, @openedx/open-edx-project-managers will review shortly.
Thanks for sharing this @felipemontoya !
There are two threads I'd like to pull out from this:
anyone can follow a forum post and be notified when there are responses. Not only the first question in the thread and not only the first author of the thread.
there is an option for teachers or admins to follow all discussion in a course with one click
users can choose if they want notifications to be sent individually or be aggregated for delivery once a day or week.
The discussion about the extensibility in the implementation is happening in https://github.com/openedx/edx-platform/issues/32249
Related docs: Product spec Technical spec ( work-in-progress )
@jmakowski1123 answers to your questions:
Abstract
Extensions to the forum notifications.
The goals would be:
Context & Background
In general the communication tools with students that Open edX offers are more suitable for massive courses. They tend to fall short for the use of the platform in more personalized environments.
In the case of the forum notifications, there is an specific request from the Spanish universities to
Scope & Approach
Initially I thought this was a candidate to be developed completely using plugins and not touch anything in the core. However I was invited to a conversation about the new "notifications" app.
https://github.com/openedx/edx-platform/issues/32249
I see this as a space were we could collaborate to move some of that current notifications work to use openedx-events and perhaps make it easier to extend for the spanish use case.
Value & Impact
The value of this feature being implemented in the "extracted notifications app" would be:
Milestones and/or Epics
This will have to be discussed with the current maintainers of the notifications app.
Currently I would imagine:
Milestone 1:
Named Release
Quince probably
Timeline
Ideally we would like to deliver this by the end of the year which puts the timeline between quince and redwood.
The necessary refactor of the notifications of the app would be closer to quince and things that can be done in plugins could follow after.
Proposed By
edunext
Additional Info
This requirement comes from the Spanish tender. About the second half of the budget account number 6.