Open WerySkok opened 3 years ago
This way OpenVK users would be able to communicate with users of a really similar platform - Smithereen (like this), but also with over 3 (4?) millions of Mastodon, Friendica, Pleroma, Misskey etc. users
Зачем если есть смизерин как тут и сказали
Так конкуренция хорошо. К тому же и так были обещания добавить поддержку федиверса.
ъоь
сб, 16 янв. 2021 г., 19:13 Alexander Minkin notifications@github.com:
Так конкуренция хорошо. К тому же и так были обещание добавить поддержку федиверса.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/openvk/openvk/issues/61#issuecomment-761599422, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIGYZUU2XXVDUTFLMQGYFLDS2HCKZANCNFSM4WEWRC4Q .
Действительно, это была очень интересная задумка. Благодаря этому можно было бы много людей перевести на открытую платформу и познакомиться с fediverse. Это же открыло большой поток общения с людьми.
P.S. Я также уверен, что многие ловят ностальгию по такому прекрасному дизайну из прошлого
Данное предложение я полностью поддерживаю. Смысл поднимать инстанс ОВК, если отсутствует децентрализация? В нашем случае как раз сеть сделана так, что она опирается только на одну БД, и никак не связываться с инстансами. В последнее время меня начал интересовать федиверс, мастодон и подобные сети, так что это предложение я поддерживаю полностью!
Ну сначала надо исследовать спецификацию протокола и найти потенциально несовместимые функции.
Например, вопрос изменения адреса страницы. Разработчик Smithereen уже задавался таким вопросом. В обсуждении выяснилось, что хотя в спецификации ActivityPub заложена возможность указывать постоянные и желаемые адреса, похоже, что многие популярные серверы не поддерживают данную возможность. Поэтому встаёт вопрос: что с этим делать в OpenVK?
Я думаю, что таких случаев потенциально несколько и их надо изучить.
@WerySkok let me reply in English, as my Russian is far from perfect. Some things not being standarized is in fact a standard in the Fediverse. Actually, the way users are being addressed (Webfinger) is not a part of ActivityPub specification and just a de facto standard. If somebody comes up with a good implementation of changeable usernames, it would likely end up being implemented by Pleroma, Mastodon etc.
В обсуждении выяснилось, что хотя в спецификации ActivityPub заложена возможность указывать постоянные и желаемые адреса, похоже, что многие популярные серверы не поддерживают данную возможность.
По-моему только мастодон её не поддерживает, потому что так исторически сложилось™, из-за предыдущих протоколов федерации. Некоторые сервера используют юзернейм как часть ID актора — тогда менять на них тоже не получится, но вопрос с тем, поддерживают ли они смену юзернеймов акторами с других серверов остаётся открытым. Misskey вот делает почти как я, там в ID акторов тоже что-то напрямую из БД (у меня это тупо id строки в таблице).
Но фиг с ними с юзернеймами. Есть куча всего, для чего ещё никто не придумал как сделать федерацию. По сути — всё, что выходит за рамки функциональности микроблога твиттерного типа. Я вот аж целую спецификацию про федерацию стен написал. Её даже кто-то уже пытался реализовать. Аналогично с группами, никто раньше не пробовал делать полноценные группы, а не нечто странное с Announce{Note}.
Определил список задач в #479
Мастодон, кстати, с тех пор научился в изменяемые юзернеймы (а федерацию вы так и не начали делать). Я у себя перестал требовать юзернейм при регистрации, у меня теперь как в ВК — изначально у тебя idXXX, но можешь поменять на что угодно в настройках.
Я понимаю, что это труднореализуемая вещь, но всё же хотелось бы увидеть интеграцию с другими платформами и инстанциями OpenVK.