Vote #63876
完了Forum topics need "unwatch" ability
0%
説明
I'm an end user of Cocoabot's "Redmine installation":http://projects.thecocoabots.com/. I had posted a message to their forum a few months back, and now I realize that there's no way to prevent e-mail notifications on topics I've posted to. Ack! That's not only a pain, but it's bound to reduce people's activity in the community. Who wants to commit permanently to receiving update e-mails?
I hope this can be fixed soon. I know that SVN HEAD has unwatch support for issues, but apparently not for forum topics.
journals
Actually, you can watch/unwatch an entire forum but not a single topic.
When a message is added to an existing topic, all these users are notified:
* project members (depending on their preferences)
* users who watch the forum
* users who have ever posted a message in the topic
Instead, we could add watch/unwatch functionality at topic level and automatically add as watchers the users who reply to the topic. Notifications would be sent to:
* project members (depending on their preferences)
* users who watch the forum
* users who *watch the topic*
This way, you could unwatch a topic even if you posted a message into it.
What do you think ?
--------------------------------------------------------------------------------
Yep, I think that's the right way to do it - and, to make it seamless, you could
(a) have a checkbox, defaulted to "yes", to watch the topic when you post to it, and
(b) have an upgrade script set the per-topic checkboxes based on who's posted so far (so that, when you upgrade, everyone who was getting those notifications so far will still get them).
Other forums (Invision and, I think, vBulletin) have the per-topic watches set up that way, and it works well.
--------------------------------------------------------------------------------
Functionality added in r1878.
(b) is done via a regular database migration.
(a) is not implemented yet but users can easily unwatch the topic by clicking the Unwatch link. It may be added in the future.
--------------------------------------------------------------------------------
related_issues
duplicates,Closed,3144,Stop watching a thread