I'm currently looking to address a number of issues we've identified with forum notifications. The issues that we've identified all relate to the volume of e-mail generated by the Moodle forums.
One of these will hopefully be addressed in MDL-39707 with introduction of per-thread subscription.
Force Subscribe forums
We make a lot of use forums in a force-subscribe mode. This is because we want to ensure that students receive notifications for some forums. We therefore want all students to be forcibly enrolled.
However... some of our staff also want to receive notifications, whilst others don't. Most often this can be accomplished by using different roles for different types of staff (e.g. Teaching staff vs. Administrative staff), but often we have many members of teaching staff and not all of them want to receive notifications.
This is currently handled using a capability - mod/forum:allowforcesubscribe (introduced in MDL-33166).
Anyone with this capability is forcibly subscribed to the forum, whilst anyone without the capability cannot subscribe.
We'd like to propose introduction of an additional capability - mod/forum:allowforceunsubscribe to allow certain roles to unsubscribe from forum notifications.
I've raised MDL-40483 to propose the introduction of this new capability.
Per-Forum Digest settings
The final area we've identified for improvement is that of the volume of e-mail for forums where a user is interested in the content.
At present, it is possible to choose how to receive forum notifications with three options:
- No Digest - single e-mail per forum post
- Digest Complete - a daily digest with the full post details
- Digest Subjects - a daily digest with the post subject only
We're proposing that this be changed to a per-forum setting with fall back to a per-user preference so that users can have a default setting, and override this on a per-forum basis.
This change was raised in MDL-4908 may years ago but has not been addressed to date. I've written a brief specification of the changes in http://docs.moodle.org/dev/mod_forum-subscriptions.
Summary
I would really appreciate any feedback that people have for the new capability introduction, and the per-forum digest setting.
Thanks in advance,
Andrew