Since Moodle 2.3, we've had a mod/forum:allowforcesubscribe option which affects who receives e-mails for a forum in 'Force subscribe' mode.
This appears to be causing a bit of confusion, and some consternation amongst both our staff and elsewhere (e.g. MDL-38224).
One of the nice features about force subscription mode is that it allows us to prevent students from unenrolling from a forum; however, we have to make an all-or-nothing choice for our staff to and this is less ideal. With several thousand academic staff there are bound to be differences of opinion and at present we can only set this sensibly at the site level so that those staff either do, or do not receive e-mail in force subscription forums. Either way, there is always a party which is unhappy.
I'd like to propose a change to the way that we handle force subscriptions to ease this:
- incorporate the changes suggest by Gilles-Philippe Leblanc in MDL-38224 and actually add all members with the allowforcesubscribe capability to the list of subscribers; and
- add a new allowforceUNsubscribe capability to allow staff to unsubscribe at will.
This will allow institutions to:
- maintain the forced subscription for students; and
- enrol staff by default but give them the option of opting out if they do not have an interest in a particular forum.
I'd appreciate some feedback on this proposal before starting any coding.