我认为 Moin 从用户角度描述了理想情况,但我认为我们很难把这部分做好:
也许我们可以为应用内通知做到这一点,但我们无法撤销推送通知或电子邮件通知的发送。(一般来说,我倾向于不对通知增加更多复杂性,所以虽然有些人可能可以接受应用内通知和电子邮件/推送通知不同,但我更希望我们放弃这一点。)
不过,我同意这个观点:
- 如果帖子应该通知用户(例如,帖子作者引用了用户 A),则通知相关用户(例如,用户 A 收到被引用的通知)。
- 如果对该帖子的编辑没有改变应该通知谁或为什么通知(例如,帖子作者编辑了一个拼写错误),则不通知任何人。
- 如果对该帖子的编辑确实改变了应该通知谁(例如,帖子作者提到了用户 B)或为什么通知(例如,帖子作者提到了用户 A),则通知受影响的用户(例如,用户 B 收到提及通知,用户 A 收到提及通知)。
@moin 你觉得这样对吗?