Команда Lemmy работала над добавлением совместимости с Discourse. Я планирую проверить этот вопрос.
Это означает, что Discourse отправляет запрос «Подписаться», но не получает от Lemmy подтверждения «Принято».
В настоящее время это можно сделать только с помощью переменной окружения (например, установленной в файле app.yml):
DISCOURSE_ACTIVITY_PUB_DELIVERY_DELAY=0
Заголовок темы уже публикуется. Он является полем name коллекции, связанной с темой.
Именно так при федерации между экземплярами Discourse, или между Discourse и NodeBB, или между Discourse и любой другой платформой, похожей на форум, включаются заголовки тем. Mastodon не обрабатывает заголовки. Если бы мы помещали заголовок темы в содержимое заметки, как вы предлагаете, это создало бы проблемы, например, при федерации контента на платформы, поддерживающие заголовки.
В основе описываемого вами ограничения лежит тот факт, что Mastodon — это платформа для микроблогов. Мы уже добавили функциональность для учёта этого, а именно разметку [note][/note], позволяющую выбирать контент для федерации. Если вы хотите полноценную федерацию в стиле форумов, я рекомендую использовать другие экземпляры Discourse.
Да, существует множество экземпляров Mastodon. Но есть и множество экземпляров Discourse. Если экземпляр Discourse, с которым вы хотите установить федерацию, ещё не настроен для этого, я с радостью помогу им с настройкой.