新增对以下普通用户的支持

类别参与者(category actors)的行为方式以及他们如何转播论坛用户帖子是众所周知的,这其中并没有什么像 bug 的地方。但是,我想了解在真实的 Mastodon 用户环境中,这种情况会如何处理。Discourse 转移话题的方式已经导致了几次混乱。我收到了关于为什么他们的关注请求没有被接受的询问。

通常,在 Mastodon 上,转推(boosting)或转发(resharing)会显示如下。

一个真实用户将另一个真实用户的消息转发给他们的关注者。然后,他们通常会决定是否关注发布转发帖子的人。没有必要关注转推者,因为他们已经被关注了。

但是,Discourse 转播的话题会显示如下。

然后其他人会尝试关注显示为作者的人,在本例中是我的论坛用户 @Jagster@foorumi.katiska.eu,而这个人是无法被关注的。如果他们尝试关注,它会显示为待批准,就好像用户锁定了他们的账户一样,现在他们可以关注了,但什么也不会发送。他们应该关注的参与者是论坛类别参与者 @it-web@foorumi.katiska.eu —— 但没有人关注它,因为通常没有人会关注转推者,因为他们不是原始内容的发布者。

我现在想听听大家对如何向 Mastodon 用户解释这种差异的看法和想法。我认为我理解实现方式的基本原理,但我们仍然面临 Mastodon 用户不断尝试关注错误参与者的情况。

我之所以一直谈论 Mastodon,是因为 Mastodon 似乎是 ActivityPub 联邦宇宙中唯一能够与 Discourse 通信的平台——“唯一”是指我的联邦宇宙仅限于 Mastodon 和 Friendica,以及 Pixelfed 和 Bookwyrm,这两者通常会限制它们接受的内容。

我不太确定该把这个放在哪里,因为“社区”似乎不合适,而且这也不是一个真正的支持话题。

是的,这是 AI 翻译,如果我现在触发了什么分类机制的话。通常我不在乎糟糕的语法和芬兰式句子,但这篇文本太长了,周日早上实在不想费力去处理 :joy:

编辑

我完全忘了。当我的 Mastodon 用户关注 Discourse 类别参与者并转推 Discourse 话题时,它会显示如下:

混乱会更糟,因为转推者不是我的 Mastodon 用户,而原始作者是我的 Discourse 用户——而这个人是无法被关注的。应该被关注的类别参与者现在完全消失了。

编辑 2

我现在完全迷茫了 :flushed_face: 我在 Mastodon 上有一个测试用户,它可以关注我的……我们应该怎么称呼它……我的联邦论坛用户,在这里是 @Jagster@foorumi.katiska.eu。这在某个时候改变了吗?但似乎这个论坛用户什么也不发送,因为是类别参与者发送的。所以关注一个用户而不是类别是毫无意义的。

3 个赞

我认为最好的、最理想的解决方案是让我们也能关注普通的论坛用户。缺乏这种可能性真的在冷却我对联合我的 Discourse 实例的热情,因为“关注不起作用”的困惑令人担忧。

3 个赞

我已将其更改为#功能请求,如果您想要此功能,请投票。

4 个赞

是的,我明白这里的困惑了。情况很复杂,因为我们混合了论坛惯例和社交媒体惯例。

短期内,我认为我们可以尝试引导用户更多地关注类别/标签参与者。我不确定我们能走多远,但也许有一种方法可以在该用户的个人资料中反映这一点?

我不知道协议给我们多少灵活性,但如果有一种方法可以在这里阻止关注,但又概述该用户已在参与者 A、B、C 中发帖,那可能会有帮助。

3 个赞