In einigen Communities, in denen ich aktiv bin, stelle ich fest, dass Leute in Beiträgen zunehmend ActivityPub-Handles erwähnen. Leider werden diese jedoch so angezeigt:
@fediforum@mastodon.social
Sie sind nicht klickbar. Das bedeutet, dass man, wenn man neugierig ist und prüfen möchte, ob man dem Handle folgen möchte, den Handle kopieren und in seine ActivityPub-Instanz (z. B. Mastodon) einfügen sowie auf das Profil des Handles klicken muss.
Es wäre viel angenehmer, wenn sie automatisch in klickbare Links umgewandelt würden, so zum Beispiel:
Aber wenn es über ActivityPub in das Fediversum gesendet wird, kann es meiner Meinung nach kein Link sein. Stattdessen sollte es in Discourse auf die richtige Weise behandelt werden.
Ich weiß nicht, wie wichtig das ist oder ob das überhaupt mit dieser Funktionsanforderung zusammenhängen muss. Man kann auf einem Site auf einen Activitypub-Handle verweisen, ohne dass man davon ausgeht, dass das Activity-Plugin installiert ist.
Bei federierten Beiträgen gibt es viele Formatierungsprobleme. Leider wird nicht das gesamte Discourse-Markdown unterstützt, und es sieht ziemlich durcheinander aus. Das könnte meiner Meinung nach vom Plugin gelöst werden.
Ich weiß nicht, wie aufwendig es wäre, eine Option zu programmieren, bei der nicht-föderierte Einträge einen Handle als Link anzeigen und federierte Einträge den Handle innerhalb von Discourse als Link verwenden, während sie gleichzeitig mit normalen Handles federieren. Oder ob das überhaupt irgendeine Rolle spielt.
Aber warum nicht echte Links verwenden, wenn es auf der Mastodon-Seite unmöglich ist, jemanden zu erwähnen?