Em algumas comunidades em que participo, tenho notado que as pessoas estão começando a mencionar handles do ActivityPub em publicações, mas, infelizmente, eles aparecem assim:
@fediforum@mastodon.social
Eles não são clicáveis, o que significa que, se você tiver curiosidade e quiser ver se deseja seguir o handle, terá que copiar e colar o handle no seu site do ActivityPub (por exemplo, Mastodon) e clicar para ir à página de perfil do handle.
Seria muito melhor se eles fossem automaticamente convertidos em links clicáveis, como este:
Mas não pode ser um link quando enviado via ActivityPub para o Fediverso, acho. Em vez disso, deveria ser tratado da maneira adequada dentro do Discourse.
Não sei o quão importante isso é ou se isso precisa ter alguma relação com essa solicitação de recurso. É possível referenciar um handle do ActivityPub em um site sem a expectativa de que o plugin do Activity esteja instalado.
Há muitos problemas de formatação em posts federados. Infelizmente, nem todo o markdown do Discourse é suportado e o resultado acaba parecendo bastante bagunçado. Acredito que isso poderia ser tratado pelo plugin.
Não sei o quão difícil seria codificar uma opção em que os perfis não federados exibam o handle como um link e os federados usem o handle como um link dentro do Discourse, ao mesmo tempo em que fazem a federação usando handles normais. Ou se isso faz alguma diferença.
Mas por que não usar links reais quando é impossível mencionar alguém do lado do Mastodon?