大家好,
我正在运行我自己的自托管 Discourse 实例,同时也是多个其他 Discourse 社区的活跃用户。我想请求(或至少讨论)两个相关的功能,目前感觉很难以一种干净、官方且可扩展的方式来解决。
1) 跨 Discourse 实例的“活动备份”(镜像到我自己的论坛)
目标
每当我在另一个 Discourse 站点上创建新主题(以及可选的回复)时,我都希望我的 Discourse 实例能够自动保留一份副本(或一个明确署名的镜像),这样我就可以:
-
维护我跨社区参与的个人档案;
-
在一个地方搜索和引用我过去的讨论;
-
避免在其他站点上的帖子/账户消失时丢失历史记录。
当前问题
实际上,在没有其他论坛的管理员级别控制,并且不创建重复/垃圾内容的情况下,很难可靠地做到这一点。即使存在一些变通方法,它们通常也很脆弱,或者在不同站点之间不标准化。
我的请求
是否有任何关于“跨实例活动备份”的官方、受支持的方法的计划,例如:
-
一种将用户自己的创作内容导出/同步到另一个 Discourse 实例的标准方法;
-
对主题/回复进行可选的镜像,并带有强有力的署名和规范链接;
-
一个尊重源站点规则的权限模型(例如,只同步我创作的和公开可见的内容)。
2) 统一的多站点订阅和阅读体验(多个 Discourse 论坛的单一界面)
目标
我想要一个单一的界面,可以在其中订阅多个 Discourse 站点,并查看一个统一的流,包括:
-
最新/新/未读内容;
-
跨站点的关注的类别/标签;
-
通知、提及、书签;
-
理想情况下,具有每个站点的身份验证,以及在上下文中打开/回复/点赞的能力。
当前问题
如今,使用多个 Discourse 社区意味着要处理许多标签页和账户。社区制作的解决方案有时可以聚合内容,但它们往往很脆弱,难以扩展到超过几个站点,并且不是我能长期依赖的。
我的请求
Discourse 是否会考虑官方的“多实例阅读器”(Web UI 或应用程序),或者至少是一个支持可靠实现此功能的框架/API 模式?
为什么这很重要
-
它提高了活跃于多个 Discourse 社区的用户的生产力。
-
它实现了个人知识管理和对自己贡献的长期归档。
-
官方方法可以减少碎片化并避免脆弱的变通方法。
如果存在与“跨实例活动备份”或“多站点统一阅读器”相关的现有讨论或路线图项目,我非常希望得到指引。我也很乐意帮助澄清需求、提出最小可行产品(MVP)或测试解决方案。
谢谢!