您肯定没有过度思考——如果您正在将用户从其他平台迁移过来,或吸引新用户,那么取对名字确实非常重要。我们去年在早期阶段也经历了这一过程。
“Discourse”曾获得大量反对票,因为它比“Forum”更加晦涩难懂(好吧,我们的用户以英式英语为主,教育水平可能处于前一半)。
虽然提出了许多想法,但最终我们决定采用“XYZ Forum”作为整体名称,简称“the Forum”。对于初次接触的人来说,“Discourse”被视为底层系统的名称(就像 Windows、Android 或其他系统一样)。
似乎没有人认为“forum”一词过时或带有过往经历的负面色彩(除了负责搭建和运行的技术人员外,大多数用户过去可能从未使用过公告板或论坛系统——事实上,许多人甚至对技术感到畏惧,但他们大致了解“论坛”在非计算机语境下的含义)。也许这里的 Discourse 专家在这个问题上有些固步自封,但情况可能在大洋彼岸有所不同;如果您的大多数用户曾使用过其他论坛系统,那么情况肯定会有所不同。
此外,人们普遍认为用“category”来指代各个讨论区域并不合适。我们仍将十几个顶层区域称为“Categories”,但它们都是只读的信息区域,没有实时帖子或回复。所有活动都发生在子区域中,我们将这些子区域称为“forums”。
真正的困惑在于让人们理解“groups”与“forums”之间的关系。我们最终实现了“groups”与“forums”之间近乎一对一的映射,这使得理解起来更加清晰。
顺便提一下,我们还使用“Hub”一词来指代一个中央定制系统,它将 Discourse 上的讨论论坛(长期、深思熟虑的辩论和信息)、即时通讯和临时聊天(我们使用 Mattermost,但 Slack 也是曾考虑过的替代方案之一)以及文件存储和协同编辑(我们使用 Nextcloud)连接在一起。要让单点登录以及不同系统之间实现近乎无缝的协作曾是一场战斗,但我们已经完成了 80% 以上的工作。
请务必让用户参与决策,但要注意不要只询问早期采用者,因为他们可能会因自身经历而带有偏见,从而影响判断。