Перенос групп в Discourse/ActivityPub — расширение плагина ActivityPub

Многие поклонники Fediverse здесь наверняка знакомы с https://a.gup.pe/, который предоставляет группы для пользователей Fediverse. Группы можно представить как каталоги пользователей или списки рассылки. Если владелец группы отправляет сообщение в список, его получают все участники. Пользователи подписываются или отписываются, просто подписываясь или отписываясь от имени пользователя/группы в ActivityPub. Другие участники группы могут отвечать на сообщения, и эти ответы также распространяются.

Также можно разрешить любому участнику группы отправлять сообщения и начинать обсуждения. Если мы включим эту функцию в Discourse, любой сможет создавать темы, а ответы на них будут отображаться в соответствующей ветке.

Это может значительно повысить вовлечённость пользователей с других платформ в Discourse через Fediverse. Я считаю, что расширение плагина ActivityPub для поддержки управления группами было бы отличным решением. Добавление дополнительных функций, таких как блокировка пользователей в группе для борьбы со спамом, также было бы полезно.

Рик

Ранее a.gup.pe не был вопросом разрешения, но в a.gup.pe была ошибка, из-за которой возвращалась ошибка 500.

Я не проверял, какова ситуация сейчас.

Привет @Ric, спасибо за предложение новой функции! Я хотел бы добавить поддержку Guppe, однако, похоже, у неё возникла проблема с интерпретацией корректно оформленного запроса на подписку ActivityPub.

2 лайка