mcdanlj
(Michael K Johnson)
1
人们会对 max_edits_per_day 的信任等级乘数怎么看?
我查找了该设置的依据,发现 Discourse 发布时该值设为 20,次日增加到 30,但两个数值都没有任何说明依据,我的相关搜索也未找到具体理由。
在 forum.makerforums.info 上,有一位非常活跃的 TL3 用户正在帮助我们将其大量帖子重新分类到新的类别中。他在进行这项工作时很快遇到了这个限制。为此,我大幅提高了 max_edits_per_day 的值,以应对这个(可能)仅一次性的问题。不过,我首先寻找的是该设置是否支持按信任等级进行倍数调整,因为在我看来,为更受信任的用户提高速率限制是自然而然的做法。
或者,是否有可供管理员参考的依据,以便为所有信任等级设定合适的 max_edits_per_day 值?
2 个赞
Remah
(Just another happy Discourse user)
2
之前曾有人建议引入信任等级乘数,但我怀疑,如果没有多个论坛报告相关问题,这一提议很难获得支持。
此类决策逻辑在几年前讨论提高举报上限时已有所体现。但即使在那次讨论中,该问题在本论坛也仅出现过几次:
因此,临时提高这些上限中任意一项的解决方案是合理的,原因如下:
- 这些上限很少被报告为已达到
- 与内容审核或安全相关的潜在问题也未被报告
- 即使这些上限经常被触及,管理员要么选择接受现有上限,要么在未在此处报告的情况下直接调高上限
2 个赞
mcdanlj
(Michael K Johnson)
3
嗯。通用的、普适的乘数机制听起来似乎是个显而易见的想法……
我想我们只能继续提高限制,并容忍那些还在摸索如何使用 Discourse 的人发出的噪音。
谢谢分享那篇帖子;我之前搜索时错过了那个讨论。我并非有意重提旧事!
2 个赞
Remah
(Just another happy Discourse user)
4
我认为,设置最大编辑次数的理由是:限制单个恶意用户(例如被入侵的账号)在最坏情况下造成破坏、增加版主修复工作量的机会。因此,应根据你愿意投入多少工作量来修复问题来设定该值,例如:你是否愿意删除或编辑 X 篇帖子以移除 X 个垃圾链接。
我认为乘数这个想法是合理的,也并非完全行不通,但它需要一个更充分的理由,而不是仅仅基于:
- 支持在少数论坛上对大量主题/帖子进行不频繁的审查。
- 信任等级与倍数在概念上的简单对应关系,即 1 倍、2 倍、3 倍和 4 倍。
不过,即使采用该默认值,最大编辑次数可能也只有 40 次或更少。这恐怕无法解决你的问题。
此外,如果引入乘数功能,用户就会希望为自己的站点进行设置。这样带来的益处甚微,却会导致本论坛中更多噪音、增加管理员需要审查的设置项、可能引来更多进行更大破坏的垃圾信息发送者等等。
我钦佩 Discourse 团队坚持将精力放在更重要的优先事项上,而不是引入那些无法惠及大多数论坛的复杂性,例如基于用户的权限/ACL(访问控制列表)。
2 个赞