LINUX.ORG.RU

Проект Calculate Linux запустил Matrix-сервер

 , , ,


5

3

Вслед за проектом KDE, вдохновившись их недавним решением, один из разработчиков проекта Calculate Linux объявил в блоге о запуске собственного сервера Matrix для своих пользователей в качестве основного средства коммуникации.

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

С переходом на Matrix частично решается проблема фрагментации: в комнатах используется «мост» между Matrix и IRC, администраторам также доступны мосты в Telegram, Discord, XMPP и прочие сети. В связи с этим попутно были выпущены руководства по настройке сервера и мостов.

Русскоязычная комната доступна по адресу #chat-ru:calculate-linux.org. Для регистрации на сервере перейдите в свой профиль на сайте проекта.

>>> Подробности

★★★★

Проверено: Shaman007 ()

Ответ на: комментарий от commagray

Ничего, что современные мессенджеры имеют один общий недостаток — они централизованы? А из ближайших конкурентов только XMPP.

Осталось только понять, почему это вдруг недостаток.

kirk_johnson ★★ ()
Ответ на: комментарий от kirk_johnson

А в чём преимущество централизации? Я не доверяю дядям, которые, например, хостят Wire. Они в любой момент могут меня забанить, ещё более ужесточить ToS, налажать с администрированием серверов и прочие моменты.

commagray ★★★★ ()
Ответ на: комментарий от commagray

А в чём преимущество централизации? Я не доверяю дядям, которые, например, хостят Wire. Они в любой момент могут меня забанить, ещё более ужесточить ToS, налажать с администрированием серверов и прочие моменты.

А по факту такое с кем-то случалось? То есть чувака, который сидит в техническом сообшестве, банят не мочераторы сообщества (см. bsd.network или #gentoo), а одмины сервиса? А то сейчас выяснится, что миллионы человекочасов, вложенных в матрикс, решают исключительно умозрительную проблему.

kirk_johnson ★★ ()
Последнее исправление: kirk_johnson (всего исправлений: 2)
Ответ на: комментарий от kirk_johnson

Как будто есть что-то хорошее в том, когда банят модераторы сообщества. Должна быть возможность завести своих собственных модераторов.

Einstok_Fair ★★ ()
Последнее исправление: Einstok_Fair (всего исправлений: 1)
Ответ на: комментарий от Einstok_Fair

Я правильно понимаю, что каналы в матрикс модерирует ВСЕ сообщество, а не только пятерка разрабов калькулейта? Какая разница, сидя ли одни и те же мочераторы в распределенной или в в централизованной системе?

kirk_johnson ★★ ()
Последнее исправление: kirk_johnson (всего исправлений: 1)
Ответ на: комментарий от kirk_johnson

решают исключительно умозрительную проблему

Репутация Wire пока что чиста. Идеальная децентрализация (где у каждого по ноде) сводит такие моменты к нулю, вот и всё.

Не стоит думать, что «добросовестный» хостер будет таким всегда. Twitter тоже был вполне нейтральным в начале своего пути.

commagray ★★★★ ()
Ответ на: комментарий от commagray

Ненене, мы тут про мессенджеры, а не про блогосферу. Так вот, пруфы проблем есть? Я знаю кучу проблем с неадекватным управлением и поехавшими мочераторами. Про поехавших разрабов мессенджеров впервые слышу.

kirk_johnson ★★ ()
Последнее исправление: kirk_johnson (всего исправлений: 2)
Ответ на: комментарий от progserega

по функционалу клиента - да, а вот если брать в сумме

Значительная часть проблем связана не с XMPP как таковым, а с серверами/клиентами, которые функционал или не реализуют, или реализуют криво или настроены криво.

Если мы говорим про передачу файлов, то есть XEP-0363: HTTP File Upload, прекрасно поддерживаемый в Conversations, Gajim, Dino. Тот же QIP не умеет в 0363 и пытается гнать через прокси/In-Band. Psi, если не ошибаюсь, умело через Jingle, но не взлетело.

Аудио-видео - в рамках протокола это не умеет ни Matrix, ни Signal - в обоих случаях они городят сторонний сервер для этого, Matrix обмазывается Jitsi, Signal обмазывается RedPhone/WebRTC.

Проблема Matrix не в том, что он какой-то кривой, а в том, что 1) он де-факто не расширяемый штатными путями 2) сторонние клиенты реализуют дай б-г, если половину функционала, и вряд ли когда-нибудь смогут уметь столько же, сколько Riot.

То, что в случае с Matrix происходит привязка к одному серверу и одному клиенту - это ладно, если уж хомячки лопают за обе щеки OpenCore (sic!), то и такое схомячат только в путь.

Реальная проблема будет тогда, когда кто-то захочет расширить функционал, и произойдет то же самое, что с Chromium, где гугл решает, какие функции пускать, а каким дать отлуп.

По большому счету, Matrix уже сейчас исповедует ту же модель поведения, что и Chromium, но фанбои от матрикса это старательно не замечают, напирая на то, что это open source, форки и все дела. Тактично забывая, что поддерживать форк софта в актуальном состоянии - совсем не то же самое, что поддерживать плагин для софта.

Если говорить совсем уж простыми словами, Matrix - цифровая тюрьма единственно правильного мнения.

araks ()
Ответ на: комментарий от kirk_johnson

мы тут про мессенджеры

Вроде бы речь о концепциях, вообще-то. А какие задачи выполняет концепция — неважно.

В централизованном сервисе есть один глобальный банхаммер, который тебя моментально выводит из всей сети. В федерации тебя могут забанить только на отдельно взятом сервере, не блокируя доступ к остальной сети (только если ты не пользуешься чужим сервером, где тебя локально забанили по какой-то причине, где уже ситуация схожа с централизацией — но тебе дают возможность свалить на другой сервер).

Про поехавших разрабов мессенджеров впервые слышу.

Почитай про Signal.

commagray ★★★★ ()
Ответ на: комментарий от commagray

Вроде бы речь о концепциях, вообще-то. А какие задачи выполняет концепция — неважно.

Это у тебя речь о концепциях. Я же говорю про состояние вещей на сейчас.

В централизованном сервисе есть один глобальный банхаммер, который тебя моментально выводит из всей сети. В федерации тебя могут забанить только на отдельно взятом сервере, не блокируя доступ к остальной сети (только если ты не пользуешься чужим сервером, где тебя локально забанили по какой-то причине, где уже ситуация схожа с централизацией — но тебе дают возможность свалить на другой сервер).

Во-первых, повторюсь — с кем и в каком мессенджере такое происходило? Не со всякими террористами, партийцами и прочими борцами — с разрабами и их юзерами?

Во-вторых, ну ок, допустим, неадекваты, бывает. Переехали на другой мессенджер. Переезд займет месяц.

В-третьих, тебе важен не переезд на другой сервер, а возможность постить контент в сообщество. Если тебя забанили на сервере, ты больше этого делать не можешь.

kirk_johnson ★★ ()
Последнее исправление: kirk_johnson (всего исправлений: 3)
Ответ на: комментарий от commagray

В централизованном сервисе есть один глобальный банхаммер, который тебя моментально выводит из всей сети. В федерации тебя могут забанить только на отдельно взятом сервере

Собственно, об этом вам и говорят - matrix пытается решить проблемы фантомных болей и разнузданной паранойи.

araks ()
Ответ на: комментарий от araks

он де-факто не расширяемый штатными путями

Это фича. Есть монолитная спека. Не хотите её — форкайте (как это сделали с The Grid) или используйте XMPP.

сторонние клиенты реализуют дай б-г, если половину функционала

Это исключительно дело времени и количества людей в сообществе. Сколько людей пилит клиенты? Учитывая, что прогрессивный nheko сразу же умер, как его бросил один главный разработчик.

цифровая тюрьма единственно правильного мнения

Хорош в демагогию уходить. С «комитетом» XMPP ситуация никак не лучше, если не хуже.

commagray ★★★★ ()
Ответ на: комментарий от araks

об этом вам и говорят - $APPNAME пытается решить проблемы фантомных болей и разнузданной паранойи

Пиши ещё.

commagray ★★★★ ()
Ответ на: комментарий от commagray

Кстати вот у меня вопрос, а почему 10 лет назад ( или сколько там лет ) не было новостей типа КДЕ заюзал такой то жаббер сервер, Гентоо поставили свой жаббер сервер ?

mx__ ★★★★★ ()
Ответ на: комментарий от commagray

Это фича. Есть монолитная спека

Монолитная спека - это не фича, а диктатура. Забавно, что это не замечают сторонники федерализации.

Это исключительно дело времени

Вот то же самое говорили про XMPP-клиенты. В итоге есть только Conversations и Gajim.

С «комитетом» XMPP ситуация никак не лучше, если не хуже

Комитет XMPP - как-то запрещает расширять протокол в виде плагинов? Разрабы Matrix'а вот как раз запрещают.

araks ()
Ответ на: комментарий от kirk_johnson

Это у тебя речь о концепциях.

Так суть именно в концепции. Я хоть и вполне добропорядочный гражданин мира, но у меня нет никаких оснований на то, чтобы использовать какой-нибудь Wire на full-time основе (я уже не говорю, что он просто неудобный), хоть я и держу его как альтернативный источник связи.

с кем и в каком мессенджере такое происходило

Твои примеры с банами «неправильных» людей — это именно то, о чём я и говорю. Должна пресекаться возможность таких событий.

Переезд займет месяц.

Зачем мигрировать, если можно оставаться на своём сервере бесконечное количество времени?

тебе важен

Ви таки умеете читать мысли? Я вообще в сообществах не заинтересован, кроме своей тусовки.

commagray ★★★★ ()
Ответ на: комментарий от commagray

Так суть именно в концепции. Я хоть и вполне добропорядочный гражданин мира, но у меня нет никаких оснований на то, чтобы использовать какой-нибудь Wire на full-time основе (я уже не говорю, что он просто неудобный), хоть я и держу его как альтернативный источник связи.

Это называется «академический интерес» и остается в пределах умственных упражнений. Все, что пихается в продакшон, должно иметь четкие и понятные сценарии использования.

Ви таки умеете читать мысли? Я вообще в сообществах не заинтересован, кроме своей тусовки.

То есть все выше написанное — академический интерес? Ну тогда нет вопросов.

kirk_johnson ★★ ()
Ответ на: комментарий от commagray

Так суть именно в концепции

Под похожими лозунгами большевики уже как-то вкрячили в Россию коммунизм.

araks ()
Ответ на: комментарий от kirk_johnson

академический интерес

Как бы вся эта битва рака, лебедя и щуки — исключительно интеллектуальный дискурс, как строить сообщество. Конечно, для многих централизация под добрым дядей будет оптимальным вариантом, но параллельно с этим есть неплохая возможность тестировать другие концепции — и для некоторых это хороший вариант, если оно всё-таки получило внимание (тот же PSYC не получил и умер).

должно иметь четкие и понятные сценарии использования

Для этого какой-нибудь Zulip будет удобнее, думаю. Особенно при работе с сообществом, где критично иметь возможность заходить из-под гостя для того, чтобы быстро задать один вопрос. Но люди по какой-то причине выбрали Matrix, так что нам остаётся только наблюдать за развитием событий.

commagray ★★★★ ()
Ответ на: комментарий от araks

Только вот большевики никак не связаны со свободой. Наоборот.

commagray ★★★★ ()
Ответ на: комментарий от mx__

Как бы здесь не столько замена XMPP, сколько IRC для массовых переписок. А IRC по какой-то причине всегда ассоциируется с Freenode.

commagray ★★★★ ()
Последнее исправление: commagray (всего исправлений: 1)
Ответ на: комментарий от commagray

Только вот большевики никак не связаны со свободой

Только вот большевики как раз так же начинали с «фабрики крестьянам, землю рабочим». В итоге получили закабаление населения. Матрикс такой же что по идеологической основе, что по фактической фактуре.

araks ()
Ответ на: комментарий от commagray

Как бы вся эта битва рака, лебедя и щуки — исключительно интеллектуальный дискурс, как строить сообщество. Конечно, для многих централизация под добрым дядей будет оптимальным вариантом, но параллельно с этим есть неплохая возможность тестировать другие концепции — и для некоторых это хороший вариант, если оно всё-таки получило внимание (тот же PSYC не получил и умер).

Мы тут вообще про внедрение Matrix у Calculate говрили. Не знаю, зачем ты вдруг на какие-то концепции перескочил.

Для этого какой-нибудь Zulip будет удобнее, думаю. Особенно при работе с сообществом, где критично иметь возможность заходить из-под гостя для того, чтобы быстро задать один вопрос. Но люди по какой-то причине выбрали Matrix, так что нам остаётся только наблюдать за развитием событий.

Всю жизнь для этого хватало IRC. И, в общем-то, сейчас тоже хватает. Так что мне пока что кажется, что переход на Matrix это скорее все же PR ход, нежели действительно технически обоснованный шаг.

kirk_johnson ★★ ()
Ответ на: комментарий от araks

Матрикс такой же что по идеологической основе

Повторю, что ты шизик. Под такими лозунгами ходит, разве что, Telegram, который действительно опасен своим маркетингом, внушая пользователям, что их сервера хоть как-то безопасны (без E2EE по умолчанию, ага).

commagray ★★★★ ()
Ответ на: комментарий от kirk_johnson

переход на Matrix это скорее все же PR ход, нежели действительно технически обоснованный шаг.

И не факт, что этот ход вызван именно командой кальки - втектакле/мордокнига на старте тоже начинали с того, что активно завлекали студентов всякими ништяками, в итоге построили сеть сперва для студентов, потом для всех.

Матрикс идет тем же путем - завлекает разрабов, чтобы потом через пиар среди айтишников пролезть в компании. Из чего очевидно, что на домашних хомячков разрабам откровенно плевать - свой целевой рынок они видят только в около-энтерпрайзе.

araks ()
Ответ на: комментарий от kirk_johnson

зачем ты вдруг на какие-то концепции перескочил

Напомню, что разговор пошёл с твоего вопроса о том, чем плоха централизация.

И, в общем-то, сейчас тоже хватает.

Для пользователей IRC — да. Но у них, видимо, есть желание расширяться, из-за чего они пытались во Вконтакт и Telegram. Matrix достаточно громкий для их юзкейсов, чтобы привлечь новых людей.

commagray ★★★★ ()
Ответ на: комментарий от araks

свой целевой рынок они видят только в около-энтерпрайзе

Теоретик.

Они как в своём Mastodon, так и GitHub пишут, что для них важна возможность распространения сети среди смертных (и в конечном итоге придя к P2P). Даже концепция серверов названа как «Homeserver».

commagray ★★★★ ()
Ответ на: комментарий от commagray

Напомню, что разговор пошёл с твоего вопроса о том, чем плоха централизация.

Ну, на практике. Чем она плохая в теории меня мало волнует.

Для пользователей IRC — да. Но у них, видимо, есть желание расширяться, из-за чего они пытались во Вконтакт и Telegram. Matrix достаточно громкий для их юзкейсов, чтобы привлечь новых людей.

Ну да, PR. Надеюсь, что поможет.

kirk_johnson ★★ ()

Лучше бы в телеге сделали.

Anakros ★★★★★ ()
Ответ на: комментарий от commagray

Они как в своём Mastodon, так и GitHub пишут, что для них важна возможность распространения сети среди смертных (и в конечном итоге придя к P2P). Даже концепция серверов названа как «Homeserver».

Вот пока все эти люди дрочат на коленке, openbsd устанавливается за три клика и позволяет стримать low latency на HiFi девайсы. И это Тео, с его бандой отпетых наркоманов и CVS. Что-то мне подсказывает, что дело не в чатиках.

kirk_johnson ★★ ()
Последнее исправление: kirk_johnson (всего исправлений: 2)
Ответ на: комментарий от commagray

Под такими лозунгами ходит, разве что, Telegram

Да ну полноте. Очередное решение, которое за норот, свободу и равенство. По факту - один сервер, один клиент и неизвестно как работающий s2s на нагрузках хотя бы в 1-2 млн пользователей.

Массам предлагается типа «production-ready» продукт, у которого есть только 4 обособленных сервера по 100 хомячков. Тот же самый коммунизм, который никто не пробовал, но который отчаянно хотят протащить.

araks ()
Ответ на: комментарий от commagray

Они как в своём Mastodon, так и GitHub пишут

Писать они могут что угодно, это правда.

araks ()
Ответ на: комментарий от araks

которое за норот, свободу и равенство

Ты это сам придумал только что.

один сервер, один клиент

Один фюрер.

и неизвестно как работающий s2s на нагрузках хотя бы в 1-2 млн пользователей.

Найди эти 1-2 миллиона пользователей на разных серверах, чтобы они взаимодействовали в одной комнате.

у которого есть только 4 обособленных сервера по 100 хомячков

https://www.youtube.com/watch?v=fwBEAX8sL24 (алсо 4.2)

Тот же самый коммунизм

Хватит рваться.

commagray ★★★★ ()
Ответ на: комментарий от commagray

Один фюрер.

Один matrix. Вы тонко уловили суть этого продукта.

Найди эти 1-2 миллиона пользователей на разных серверах, чтобы они взаимодействовали в одной комнате.

Это какбе не моя задача, а задача разрабов - на деле показать, что все их заявленные фичи реально рабочие. Этого не гнушаются фанаты Linux, FreeBSD, Windows, Prosody, Ejabberd.

А у разработчиков такого удобного проекта, как «Homeserver» почему-то нет и 1/100 от заявленной аудитории, зато есть росказни про то, как их чудодественный DAG всем еще покажет. Плавали, знаем.

araks ()
Последнее исправление: araks (всего исправлений: 1)
Ответ на: комментарий от commagray

На самом деле не знаешь.

А что, были какие-то бенчи s2s? И вас не затруднит предоставить ссылки для еретиков?

araks ()

IRC, Telegram и Вконтакте

Но ведь XMPP гейтуется со всем этим через Spectrum2. А шматрица ваша нет.

svinsky ()
Ответ на: комментарий от svinsky

А шматрица ваша нет.

Она гейтуется с помощью matrix-appservice-irc, mautrix-telegram и MatrixVkBot соответственно.

commagray ★★★★ ()
Ответ на: комментарий от commagray

А что, есть более крупные сервера? Как и в случае с jabber.ru (для всего мира! на него даже арабы с нигерийцами всякие лезут).

svinsky ()
Ответ на: комментарий от commagray

Чо, велосипедов понаписали? Ну тогда реверсите вайбер живёхо.

svinsky ()
Ответ на: комментарий от svinsky

более крупные сервера

А таки каким боком более крупные сервера? Цель — отвязаться от него, тем не менее сохранив совместимость через мост.

commagray ★★★★ ()
Ответ на: комментарий от commagray

Ну это у вас цель отвязка, а кому-то конфочки :P Причём так, чтобы вбить название тематики и попасть в конфу по нужной тематике, а не рыскать по всяким каталогам или ещё чему похуже.

svinsky ()
Ответ на: комментарий от svinsky

Вообще, Matrix позволяет держать комнату и алиас на одном сервере, а отображать в каталоге другого, более крупного сервера (например, matrix.org). Так что с этим попроще.

commagray ★★★★ ()
Ответ на: комментарий от commagray

Вообще, Matrix позволяет держать комнату и алиас на одном сервере, а отображать в каталоге другого, более крупного сервера

Казалось бы, при чем тут XEP.

araks ()

Предлагаю писать о каждом пионере, осилившему поднять свой почтовик

vasya_pupkin ★★★★ ()
Ответ на: комментарий от Spoofing

ничего, переживём. сейчас период такой, все перебесятся со своими «не как у всех» мессенджерами, да успокоятся.

Что там у нас? Мамкины консерваторы в треде? Это ты успокоишься. GTK тоже отказались от старых динозавров, так что остаешься только ты со своими мейл листами и джабберами, лол.

anonymous ()
Ответ на: комментарий от anonymous

и джабберами, лол

А это, если подумать, занятно - каждый очередной разработчик супер_мега_альфа_комбо_ниндзя_турбо_нео мессенджера соревнуется не с телегой, не с вацапом, не с вайбером и не с втектаклем, а с «умершим уже тыщу лет назад XMPP, которым пользуются единицы, да и те маргиналы».

araks ()

Вслед за проектом KDE, вдохновившись их недавним решением

Дурной пример заразителен.

anonymous ()
Ответ на: комментарий от commagray

Ну вроде комнаты в XMPP всегда были.

А с Freenode понятно. Там ресурсы поди на копейку ест, вот весь мир и сидел на Freenode, причем для особо ленивых вообще web-client прилепили чтобы уже совсем не думать.

mx__ ★★★★★ ()
Ответ на: комментарий от araks

А это, если подумать, занятно - каждый очередной разработчик

Пусть меня поправят, если я ошибаюсь ( так все названия не очень перевел ) но то что ВЫ перечислили не являются децентрализованными мессенджерами и поэтому больше смахивают на локальные поделки ;)

mx__ ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.