这里有很多与 Facebook 相关的话题,我也至少参与过其中一个。但我觉得这个议题也值得跟进。
重申并澄清问题
总体而言,我认为 Facebook 是一个功能繁杂但质量欠佳的单一平台。因此,当我们将其视为一个整体来讨论时,虽然并非完全错误,但我认为这会让讨论焦点模糊——甚至造成混淆。Facebook 的某些功能,Discourse 并不具备,而且在我看来也不应该尝试去实现(例如“好友”、“主页”等概念似乎超出了我们的范围)。但 Facebook 的某些功能实际上与 Discourse 有着相似的基本目标,只是执行得不够好。我主要指的是“群组”(Groups)。
问题在于,Facebook 让每个人(至少起初)都能轻松上手。对用户而言,加入群组、在已常访问的动态消息中跟进群组更新、以及通过评论或发帖进行互动,都非常便捷。它的界面熟悉,通知集中,甚至还有某种“智能”过滤功能。例如,我加入的那些每天发布数千条内容的群组,并不会完全淹没我的 Facebook 主信息流。
对管理员/社区建设者来说,Facebook 同样便捷。创建群组免费且只需几分钟,而且你在那里拥有一个现成的、相对“固定”的受众(例如你现有的 Facebook 好友)。他们只需点击几下(最少只需一次点击“加入”,如果你不要求用户先审阅规则)即可加入你的社区。
Facebook 的这些优势,尤其是对管理员而言,很难克服,或者超出了 Discourse 作为产品和团队可能希望提供的范围(例如为所有人提供免费托管)。但我们可以,而且我认为应该尝试解决用户端的问题,因为如果没有这种内置的受众基础,更少的主管会在第一时间选择 Facebook 群组。
我们都同意 Discourse 优于 Facebook 群组。然而……仍有许多非常成功且活跃的群组。这是我们作为 Discourse 用户、管理员、社区建设者,乃至开发团队本身,都应该认真思考的问题。因为那些 Facebook 用户并非认为这是讨论他们感兴趣话题的最佳方式,或能获得良好(呃)讨论的地方。他们大多是因为其便利性,正如上面许多人所讨论的那样。
所以,忘掉“好友”概念,忘掉"Facebook 是以人为中心而非以话题为中心”的说法。那仅适用于 Facebook 的部分功能。在群组中,帖子话题就是焦点,而非个人。就像 Discourse 一样。这使得它成为 Discourse 的竞争对手。一个很糟糕的竞争对手,但拥有不公平的优势。我希望我们能共同努力,随着时间的推移瓦解这种优势。
可能的解决方案
那么我们能做些什么呢?嗯,大多数可能更好(或至少最明显)的解决方案在这个话题中已经提出过了。我们需要找到一种统一认证的方法(基于自愿原则),并为管理员和用户都提供控制选项(例如,为用户设置“自动登录到属于联邦 Discourse 的 Discourse 实例”)。确定一种或多种在多个 Discourse 实例间统一通知的良好方法,并确保其跨平台,包括桌面端。甚至或许可以创建一个统一的“类似 Facebook 动态消息”视图,将多个论坛的话题呈现在单一列表中,理想情况下包含话题预览。这些确实是我们能够且应该讨论、思考,并 hopefully 着手解决的最低限度要求,以克服 Facebook 的惯性。
但也许我们可以走得更激进。个人而言,我正在研究将 Discourse 帖子注入 Facebook 动态消息的可能性。不是通过 Integromat 等工具将帖子发布到 Facebook,而是通过浏览器插件直接“黑客” Facebook 动态消息。
如果这真的可行(仍在调查中,我知道这听起来可能很疯狂),我愿意为此投入一些资金。所以我只想说,我言行一致。如果我能通过任何方式支持上述更专注于 Discourse 改进的努力,我也很乐意去做。
编辑:抱歉 @RickThrivingNow,我本意并非直接回复你的帖子。