Discourse 的联邦支持

Yes, that’s absolutely the right concept!

Would each forum have the ability to host remote updates out of the box, so essentially it would be an alternate ‘view’? How would you cope with opening up Topics from this view? New tab per remote forum? Obviously there would need to be some kind of security and perhaps you would only receive fully ‘public’ Topics?

1 个赞

I think publishing of Discourse topics for remote follow is what should be aimed for.

Forum users following who-knows-what remote content should be an explicit non-goal, especially for the first versions. That’s not what Discourse is built to do; leave it to the generalist content viewers.

Discourse following of federated content feeds should be implemented in a way similar to the RSS plugin.

5 个赞

Is this something like the StackExchange of discourse ?

2 个赞

No, more like Mastodon?

Like a forum of forums? I’m very new to this idea though.

I would say the best way to describe might be ‘an aggregator of all chosen sources’, perhaps a Topic List with the Latest combined from n sources.

It’s open to debate what happens when you click on a topic. Perhaps, if the source is a remote forum, you are just redirected to the source forum immediately in a new tab. So you might argue it’s not a forum of forums as you are still deferring to each local forum to interact further.

This all comes down to a more detailed functional specification.

3 个赞

Yes that’s a good simple approach at least to begin with.

1 个赞

Is it just me or has this already been implemented, to some extent at least? Look at this:

2 个赞

Here we’re talking about Web-wide federation not only among Discourse instances, but across the Fediverse using the ActivityPub protocols.

3 个赞

Ah I see, thanks! I didn’t know about the Fediverse - looks very cool!

2 个赞

FYI, the SocialHub has moved under ActivityPub.rocks, the official home of the AP community, and Discourse has a category there:

3 个赞

我对 Federation 和 ActivePub 了解不多,但我当初研究这个话题时的想法是:让一个用户能够连接到每个 Discourse 实例,并像 Stack Overflow 那样,展示该用户的“历史”,包括他在哪些论坛活跃以及取得的成就。

1 个赞

请查看这些选项。它们是当前集成 ActivityPub 的方法。所有选项都非常不错。

3 个赞

Forem 似乎已经推出了一款用于联邦功能的浏览器扩展。我尚未试用,但对此话题感兴趣的其他人或许会觉得它值得关注:

2 个赞

有点意思,但它不支持联邦……而且官网除了 Airtable 之外也没有提供任何链接信息

Github 仓库
该软件用于驱动名为 Dev.tothisMMAlife 的社区,它们类似于 Discourse 与 Facebook 的结合体。

或许可以看看 Prismo,这是一个基于 Ruby、PostgreSQL 和 ActivityPub 构建的 Reddit 克隆/链接聚合服务。

4 个赞

我的 Mastodon 实例已经稳定运行了一年。我希望我的 Discourse 实例也能实现同样的功能,能够关注其他实例并接收它们的消息。是否有最新的文档可以指导我完成设置?如果能通过菜单选项来操作就更好了。我非常喜欢 Discourse 升级如此简单,只需点击一个按钮即可。太棒了!

考虑使用 RSS 阅读器订阅 /top.rss

2 个赞

你可以使用 feed2toot。它支持多个 RSS 源,并能过滤其重新发布的内容。

https://carlchenet.com/get-your-rss-feeds-to-mastodon-with-the-feed2toot-bot/

1 个赞

请问有关在哪里以及如何安装该选项的说明吗?

Keith

当我执行以下命令时:
feed2toot --populate-cache -c /etc/feed2toot/feed2toot.ini

我收到这个错误:
锁文件的父目录不存在:/root/.config

我在说明中没有看到关于此文件的任何内容。

谢谢
Keith

Keith