Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Поддержка протокола ActivityPub #7

Open
SadmL opened this issue Aug 24, 2024 · 2 comments
Open

Поддержка протокола ActivityPub #7

SadmL opened this issue Aug 24, 2024 · 2 comments

Comments

@SadmL
Copy link

SadmL commented Aug 24, 2024

https://ru.ruwiki.ru/wiki/ActivityPub
https://activitypub.rocks/

Существует платформа-видеохостинг которая этот протокол поддерживает - PeerTube.
Также существуют сервера PeerTube на территории РФ - https://peervideo.ru (есть ещё https://peertube.su, но ему плохо в последнее время).
Есть и другие, можно посмотреть тут - https://peertube.fediverse.observer/list

Этот протокол позволяет общаться пользователям с разных серверов/сервисов, например - Mastodon и его форки, Pleroma, Akkoma, Misskey и его форки (аналоги Twitter), Smithereen (буквально старый ВК), Pixelfed (аналог Запрещённограмма) и очень много прочих. Каждый из этих сервисов могут видеть контент друг друга.
Далее скриншоты под спойлерами, дабы не удлиннять описание.

Пример:

24-08-2024_11-11

Интерфейс PeerTube:

24-08-2024_11-13

изображение

Как видно канал с другого сервера PeerTube:

24-08-2024_11-16

Как видно канал PeerTube через Mastodon:

1

Мне не известен аналогичный софт, который бы покрывал данную нисшу в сети Fediverse (https://fediverse.party), которую вы декларируете.

@bezumkin
Copy link
Owner

bezumkin commented Aug 24, 2024

Не совсем понимаю, в чём вопрос-то?

Орбита должна поддерживать этот протокол? Зачем?

@SadmL
Copy link
Author

SadmL commented Aug 25, 2024

Никто не говорит, что должна, просто предложение 🙃
Вместо того, чтобы городить огороды, коими сейчас являются ВК, Ютуб, ЛицоКнига, Твиттер, Запрещённограм, и прочие, Fediverse при помощи AP (и не только этого протокола, есть ещё и другие, но менее популярные) стремиться эти барьеры снять. Условно не нужно иметь 100500 аккаунтов, чтобы читать/смотреть интересного тебе человека/блогера и т.д.
Я могу сидя в Mastodon (усл. Twitter) смотреть и комментировать контент с канала PeerTube (усл. YouTube), если я поставлю лайк или напишу коментарий, они соответствующем образом отобразятся под исходным видео, хотя аккакунта PeerTube у меня нет.
Или я слежу за человеком в Pixelfed (усл. Запрещённограмм), у меня в Mastodon я вижу его посты с фоточками, я могу отреагировать (лайк, репост, коммент), и это появится соответсвующим образом под исходным постом.
AP - по сути RSS с расширенным взаимодействием.

Цель Fediverse - максимальная доступность информации вне зависимости от того, на какой платформе ты находишься.
У каждого сервера свои правила. Есть выбор - не нравится сервер или тебя забанили, или админ с катушек слетел - ищешь другой или поднимешь свой и продолжаешь смотреть/обсуждать контент или общаться. Забанили на проприетарной площадке? А идти тебе особо некуда, ведь такой же второй нет.
У большинства серверов с ActivityPub есть инструменты модерации - игнор, блок персональный/по домену, жалоба персональная/на домен, дефедерация (разрыв связей с другими серверами), фильтры по определённым словам с регулярными выражениями. Проприетарные площадки чаще всего ограничиваются жалобой и персональным блоком (черным списком).

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

Почему, например, существует проект RSS-Bridge? Да потому что люди устали от того, что сайты и соцсети превратились в загоны, в которых невозможны взаимодействия извне (или хотя бы просто чтение/просмотр контента без наличия аккаунта соответсвующей платформы), и что нет возможности получать информацию ото всюду удобно и в одном месте - в данном случае RSS читалке.

Приведу пример с сайтом Стаса Васильева - https://sasflix.ru

Допустим, у Стаса ник @ikakprosto
Я ищу его у себя в Mastodon @[email protected] - @[email protected]
И у меня в домашней ленте видны все его открытые посты, которые содержать текст/видео/не важно что.
Я могу видеть других пользователей с его сайта, которые комментируют его посты, пусть будет @[email protected]
Мне нравится, что этот человек пишет, я подписываютсь на него и смотрю его коментарии, или его репосты с других ресурсов.
Все имеют профит - все друг друга читают, если хотят, конечно. Надеюсь понятно расписал. 😅

У меня нет идей по поводу платных постов, но я думаю, что-то придумать с этим можно. Кажется, я видел софт c оплатой с поддержкой ActivityPub, если найду, добавлю сюда.
Upd: кажется нашёл https://codeberg.org/flohmarkt/flohmarkt

Если не интересует, то прекрасно пойму почему.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants