LINUX.ORG.RU

История изменений

Исправление mittorn, (текущая версия) :

Вроде есть какой-то Matrix, но почему тогда им никто не пользуется?

Ну, во-первых, пользуются. Мало пользуются, потому что сделан он через задницу. Изначально были нормальные клиенты, но все забросили, притащив вместо этого его величество фронтендище. Да такое, что у меня его устройства банально не тянут.
Когда apk в 20 мегабайт всем казался слишком тяжёлым, вектор весил 30-40 мегабайт. Сейчас уже под 200 наверно и самое страшное, что всё это - js. Казалось бы, это не так страшно т.к сейчас везде такие жырные фронтенды, но централизованным корпортаивным мессенджерам в отличие от матрикса реально нужны пользователи и они свой фронтенд хотя бы лучше тестируют. Особенно в то время, когда набирают базу пользователей. Телега сейчас жирная и неповоротливая, но им уже не надо бороться за пользователей, они никуда не убегут. А когда надо было - была легковесной. Матрикс я же я никогда не мог предложить как альтернативу, потому что он даже у меня нормально не работал - и как там в таком случае появятся люди.
Во вторых, протокол матрикса сам по себе кривой. Похоже, что разрабы не знали ни как работает URI, ни как работают домены, когда его делали. В общем, там всё сделано лишь бы быть не таким как все... Ещё грёбанное шифрование. Поддерживается только оффициальным клиентом, при этом в оффициальном клиенте при создании чата сразу же включается. Выключить шифрование в чате нельзя, можно только включить. Да и в оффициальном элементе на электроне постоянно отваливается. Опять же - не даёт просто взять и позвать знакомых в matrix, потому что вместо общения будешь воевать с тем, что навторили его разрабы и объяснять, как обмениваться ключами.
Ну и в третьих, матрикс тут не единственный и не первый.
Сначала был IRC. Тут конечно федерацией его не назовёшь, разве что случаи с ботами, рассылающими чатами, но это первый (или один из) протокол для обмена сообщениями и в целом это можно назвать почтой, но адаптированной для чата. Правда его надо дополнять разными ботами, чтобы было хоть как-то удобно.
Дальше появился XMPP/Jabber. Вот тут то как раз - федеративный как почта, предназначен для чата, мало того, используется не меньше матрицы и по сей день. Сервера уже в протоколе обмениваются сообщениями прям как письма между ящиками. Я перестал использовать потому что десктопные клиенты не удобные, а на телефоне батарейка садится если держать постоянно подключенный клиент. В общем всё хорошо, но не хватает какого-то более оптимального пушсервиса.
Ну и такие штуки как история чата, шифрование, загрузка файлов, многопользовательские чаты - всё в расширениях протокола (XEPах). А сам протокол ни XEPа не умеет.
Ну и поповоду почты: есть DeltaChat - обёртка для почты, превращающая в чат. Мне правда показалось совсем не удобным.
Реализации все на rust, какое-то кривое неотрубаемое шифрование - то есть общаться нормально без клиента дельтачата не выйдет (оно поддерживается, но работает примерно никак). В общем такое ощущение, что его разрабов смузихлёбы из matrix покусали. Но и так как оно довольно сырое, то мне конечно же приходилось собирать его из исходников. И build-каталог самого прсотого консольного клиента deltachat занимает 8 гигабайт, а графического клиента - аж 15 гигов (клиент состоит из одного окошка с списком сообщений, полем ввода и кнопкой отправки). Само собранное приложение при этом меньше 10 мегабайт весит, но вся суть rust она в том, что ты или его избегаешь и проклинаешь, или идёшь в магазин покупать ssd на пару терабайт.
Ещё есть ActivityPub - протокол для обмена публикациями и действиями, в основном живёт в виде федерации микроблогов (mastodon, friendica и ещё куча сервисов с тяжёлыми и не очень фронтендами). Там ситуация куда лучше, чем с чатами, но в целом проблемы те же - их разрабам не сильно то нужны пользователи, потому если у тебя не та версия браузера, что у разраба - может всё развалиться. Но тут спасает ситуацию API для альтфронтендов отчасти.

Исправление mittorn, :

Вроде есть какой-то Matrix, но почему тогда им никто не пользуется?

Ну, во-первых, пользуются. Мало пользуются, потому что сделать он через задницу. Изначально были нормальные клиенты, но все забросили, притащив вместо этого его величество фронтендище. Да такое, что у меня его устройства банально не тянут.
Когда apk в 20 мегабайт всем казался слишком тяжёлым, вектор весил 30-40 мегабайт. Сейчас уже под 200 наверно и самое страшное, что всё это - js. Казалось бы, это не так страшно т.к сейчас везде такие жырные фронтенды, но централизованным корпортаивным мессенджерам в отличие от матрикса реально нужны пользователи и они свой фронтенд хотя бы лучше тестируют. Особенно в то время, когда набирают базу пользователей. Телега сейчас жирная и неповоротливая, но им уже не надо бороться за пользователей, они никуда не убегут. А когда надо было - была легковесной. Матрикс я же я никогда не мог предложить как альтернативу, потому что он даже у меня нормально не работал - и как там в таком случае появятся люди.
Во вторых, протокол матрикса сам по себе кривой. Похоже, что разрабы не знали ни как работает URI, ни как работают домены, когда его делали. В общем, там всё сделано лишь бы быть не таким как все... Ещё грёбанное шифрование. Поддерживается только оффициальным клиентом, при этом в оффициальном клиенте при создании чата сразу же включается. Выключить шифрование в чате нельзя, можно только включить. Да и в оффициальном элементе на электроне постоянно отваливается. Опять же - не даёт просто взять и позвать знакомых в matrix, потому что вместо общения будешь воевать с тем, что навторили его разрабы и объяснять, как обмениваться ключами.
Ну и в третьих, матрикс тут не единственный и не первый.
Сначала был IRC. Тут конечно федерацией его не назовёшь, разве что случаи с ботами, рассылающими чатами, но это первый (или один из) протокол для обмена сообщениями и в целом это можно назвать почтой, но адаптированной для чата. Правда его надо дополнять разными ботами, чтобы было хоть как-то удобно.
Дальше появился XMPP/Jabber. Вот тут то как раз - федеративный как почта, предназначен для чата, мало того, используется не меньше матрицы и по сей день. Сервера уже в протоколе обмениваются сообщениями прям как письма между ящиками. Я перестал использовать потому что десктопные клиенты не удобные, а на телефоне батарейка садится если держать постоянно подключенный клиент. В общем всё хорошо, но не хватает какого-то более оптимального пушсервиса.
Ну и такие штуки как история чата, шифрование, загрузка файлов, многопользовательские чаты - всё в расширениях протокола (XEPах). А сам протокол ни XEPа не умеет.
Ну и поповоду почты: есть DeltaChat - обёртка для почты, превращающая в чат. Мне правда показалось совсем не удобным.
Реализации все на rust, какое-то кривое неотрубаемое шифрование - то есть общаться нормально без клиента дельтачата не выйдет (оно поддерживается, но работает примерно никак). В общем такое ощущение, что его разрабов смузихлёбы из matrix покусали. Но и так как оно довольно сырое, то мне конечно же приходилось собирать его из исходников. И build-каталог самого прсотого консольного клиента deltachat занимает 8 гигабайт, а графического клиента - аж 15 гигов (клиент состоит из одного окошка с списком сообщений, полем ввода и кнопкой отправки). Само собранное приложение при этом меньше 10 мегабайт весит, но вся суть rust она в том, что ты или его избегаешь и проклинаешь, или идёшь в магазин покупать ssd на пару терабайт.
Ещё есть ActivityPub - протокол для обмена публикациями и действиями, в основном живёт в виде федерации микроблогов (mastodon, friendica и ещё куча сервисов с тяжёлыми и не очень фронтендами). Там ситуация куда лучше, чем с чатами, но в целом проблемы те же - их разрабам не сильно то нужны пользователи, потому если у тебя не та версия браузера, что у разраба - может всё развалиться. Но тут спасает ситуацию API для альтфронтендов отчасти.

Исправление mittorn, :

Вроде есть какой-то Matrix, но почему тогда им никто не пользуется?

Ну, во-первых, пользуются. Мало пользуются, потому что сделать он через задницу. Изначально были нормальные клиенты, но все забросили, притащив вместо этого его величество фронтендище. Да такое, что у меня его устройства банально не тянут.
Когда apk в 20 мегабайт всем казался слишком тяжёлым, вектор весил 30-40 мегабайт. Сейчас уже под 200 наверно и самое страшное, что всё это - js. Казалось бы, это не так страшно т.к сейчас везде такие жырные фронтенды, но централизованным корпортаивным мессенджерам в отличие от матрикса реально нужны пользователи и они свой фронтенд хотя бы лучше тестируют. Особенно в то время, когда набирают базу пользователей. Телега сейчас жирная и неповоротливая, но им уже не надо бороться за пользователей, они никуда не убегут. А когда надо было - была легковесной. Матрикс я же я никогда не мог предложить как альтернативу, потому что он даже у меня нормально не работал - и как там в таком случае появятся люди.
Во вторых, протокол матрикса сам по себе кривой. Похоже, что разрабы не знали ни как работает URI, ни как работают домены, когда его делали. В общем, там всё сделано лишь бы быть не таким как все... Ещё грёбанное шифрование. Поддерживается только оффициальным клиентом, при этом в оффициальном клиенте при создании чата сразу же включается. Выключить шифрование в чате нельзя, можно только включить. Да и в оффициальном электроне постоянно отваливается. Опять же - не даёт просто взять и позвать знакомых в matrix, потому что всесто общения будешь воевать с тем, что навторили его разрабы.
Ну и в третьих, матрикс тут не единственный и не первый.
Сначала был IRC. Тут конечно федерацией его не назовёшь, разве что случаи с ботами, рассылающими чатами, но это первый (или один из) протокол для обмена сообщениями и в целом это можно назвать почтой, но адаптированной для чата. Правда его надо дополнять разными ботами, чтобы было хоть как-то удобно.
Дальше появился XMPP/Jabber. Вот тут то как раз - федеративный как почта, предназначен для чата, мало того, используется не меньше матрицы и по сей день. Я перестал использовать потому что десктопные клиенты не удобные, а на телефоне батарейка садится если держать постоянно подключенный клиент. В общем всё хорошо, но не хватает какого-то более оптимального пушсервиса.
Ну и такие штуки как история чата, шифрование, загрузка файлов - всё в расширениях протокола (XEPах). А сам протокол ни XEPа не умеет.
Ну и поповоду почты: есть DeltaChat - обёртка для почты, превращающая в чат. Мне правда показалось совсем не удобным.
Реализации все на rust, какое-то кривое неотрубаемое шифрование - то есть общаться нормально без клиента дельтачата не выйдет (оно поддерживается, но работает примерно никак). В общем такое ощущение, что его разрабов смузихлёбы из matrix покусали. Но и так как оно довольно сырое, то мне конечно же приходилось собирать его из исходников. И build-каталог самого прсотого консольного клиента deltachat занимает 8 гигабайт, а графического клиента - аж 15 гигов (клиент состоит из одного окошка с списком сообщений, полем ввода и кнопкой отправки). Само собранное приложение при этом меньше 10 мегабайт весит, но вся суть rust она в том, что ты или его избегаешь и проклинаешь, или идёшь в магазин покупать ssd на пару терабайт.
Ещё есть ActivityPub - протокол для обмена публикациями и действиями, в основном живёт в виде федерации микроблогов (mastodon, friendica и ещё куча сервисов с тяжёлыми и не очень фронтендами). Там ситуация куда лучше, чем с чатами, но в целом проблемы те же - их разрабам не сильно то нужны пользователи, потому если у тебя не та версия браузера, что у разраба - может всё развалиться. Но тут спасает ситуацию API для альтфронтендов отчасти.

Исходная версия mittorn, :

Вроде есть какой-то Matrix, но почему тогда им никто не пользуется?

Ну, во-первых, пользуются. Мало пользуются, потому что сделать он через задницу. Изначально были нормальные клиенты, но все забросили, притащив вместо этого его величество фронтендище. Да такое, что у меня его устройства банально не тянут.
Когда apk в 20 мегабайт всем казался слишком тяжёлым, вектор весил 20 мегабайт. Сейчас уже под 200 наверно и самое страшное, что всё это - js. Казалось бы, это не так страшно т.к сейчас везде такие жырные фронтенды, но централизованным корпортаивным мессенджерам в отличие от матрикса реально нужны пользователи и они свой фронтенд хотя бы лучше тестируют. Особенно в то время, когда набирают базу пользователей. Телега сейчас жирная и неповоротливая, но им уже не надо бороться за пользователей, они никуда не убегут. А когда надо было - была легковесной. Матрикс я же я никогда не мог предложить как альтернативу, потому что он даже у меня нормально не работал - и как там в таком случае появятся люди.
Во вторых, протокол матрикса сам по себе кривой. Похоже, что разрабы не знали ни как работает URI, ни как работают домены, когда его делали. В общем, там всё сделано лишь бы быть не таким как все... Ещё грёбанное шифрование. Поддерживается только оффициальным клиентом, при этом в оффициальном клиенте при создании чата сразу же включается. Выключить шифрование в чате нельзя, можно только включить. Да и в оффициальном электроне постоянно отваливается. Опять же - не даёт просто взять и позвать знакомых в matrix, потому что всесто общения будешь воевать с тем, что навторили его разрабы.
Ну и в третьих, матрикс тут не единственный и не первый.
Сначала был IRC. Тут конечно федерацией его не назовёшь, разве что случаи с ботами, рассылающими чатами, но это первый (или один из) протокол для обмена сообщениями и в целом это можно назвать почтой, но адаптированной для чата. Правда его надо дополнять разными ботами, чтобы было хоть как-то удобно.
Дальше появился XMPP/Jabber. Вот тут то как раз - федеративный как почта, предназначен для чата, мало того, используется не меньше матрицы и по сей день. Я перестал использовать потому что десктопные клиенты не удобные, а на телефоне батарейка садится если держать постоянно подключенный клиент. В общем всё хорошо, но не хватает какого-то более оптимального пушсервиса.
Ну и такие штуки как история чата, шифрование, загрузка файлов - всё в расширениях протокола (XEPах). А сам протокол ни XEPа не умеет.
Ну и поповоду почты: есть DeltaChat - обёртка для почты, превращающая в чат. Мне правда показалось совсем не удобным.
Реализации все на rust, какое-то кривое неотрубаемое шифрование - то есть общаться нормально без клиента дельтачата не выйдет (оно поддерживается, но работает примерно никак). В общем такое ощущение, что его разрабов смузихлёбы из matrix покусали. Но и так как оно довольно сырое, то мне конечно же приходилось собирать его из исходников. И build-каталог самого прсотого консольного клиента deltachat занимает 8 гигабайт, а графического клиента - аж 15 гигов (клиент состоит из одного окошка с списком сообщений, полем ввода и кнопкой отправки). Само собранное приложение при этом меньше 10 мегабайт весит, но вся суть rust она в том, что ты или его избегаешь и проклинаешь, или идёшь в магазин покупать ssd на пару терабайт.
Ещё есть ActivityPub - протокол для обмена публикациями и действиями, в основном живёт в виде федерации микроблогов (mastodon, friendica и ещё куча сервисов с тяжёлыми и не очень фронтендами). Там ситуация куда лучше, чем с чатами, но в целом проблемы те же - их разрабам не сильно то нужны пользователи, потому если у тебя не та версия браузера, что у разраба - может всё развалиться. Но тут спасает ситуацию API для альтфронтендов отчасти.