Комментарии 22
Представьте себе Федерацию как общение через обычную почту
Да это же Delta Chat
А как решается проблема спама и прочих злонамеренных действий?
У федерации, конечно, есть и существенные минусы, схожие с минусами централизованных - привязка к конкретному серверу.
Но в матрикс вроде это понимали, и заявляли несколько лет назад о движении в сторону полностью распределенной архитектуры. Вообще, самое важное тут - отвязать айдентити. Т.е. чтобы ваш адрес в сети не был прибит к серверу, который может перестать существовать или "скурвится". Иначе это ведет к потере контактов, а не только логов общения.
Я держу сервер матрикса. Сам механизм федерации меня вполне устраивает, но есть проблема, стандартная для всех свободных мессенджеров - отсутствие нормальных клиентов.
Веб-версия Element иногда бесит тормозами. Ни один из альтернативных клиентов собрать не смог, потому что они сделаны под последние убунты с последними QT и GTK, а у меня не самый современный линукс. Я даже пробовал сидеть вообще без клиента, через curl (сложно, но можно).
В общем, если кто-нибудь возьмется за написание минималистичного графического клиента в стиле Миранды, помогу проекту чем могу. Или сам возьму в руки Lazarus и документацию API.
А у вас большой сервер? Пришлось переезжать на постгрес, или нормальный проект с SQLite? Уже которые выходные чешутся руки поднять свой сервер. Останавливают только сложности с уговариванием моих трёх с половиной контактов туда переехать.
полностью согласен, нме очень зашёл matrix как замена телеге, НО:
element ужасен (как впрочем и всё электроноподобное), nheko подглючивает, neochat вообще в глубокой даже не бете а альфе.. при всём богатстве выбора.. выбора нет..
В общем, если кто-нибудь возьмется за написание минималистичного графического клиента в стиле Миранды
не графический, не в стиле миранды, но минималистичный до нельзя gomux
Пока гайд по установке и использованию не будет занимать 3 строчки, мессенджер не станет популярным. Ну делайте уже скидку на дебилизацию населения тик-током и пр...
Ох, как бы я хотел поднять свой сервер в федерации нажатием одной кнопки и списанием Х денег с кредитки.
Почти одной кнопкой, только переменные забить: https://github.com/spantaleev/matrix-docker-ansible-deploy
Возможно, что-то из этого подойдёт
https://matrix.org/hosting/
Прочитать подписанное сообщение может только отправитель и получатель.
Прочитать подписанное сообщение может кто угодно. Здесь речь идет о шифровании сообщения (публичными ключами отправителя и получателя).
Идея прекрасная. Собеседники где?
Я пару месяцев провел на матрице, с контактами из телеги общался через гейт. Сообщения приходили с задержкой до часа, часто вовсе терялись. А внутри матрицы никого нет. Эксперимент завершился неудачей.
На работе решили отказаться от вотсаппа (не моя инициатива). Мне дали свободу выбора из существующих решений self-hostinga. 99% переписки с мобильного телефона, т.е. главное требование - адекватный мобильный клиент, чтобы в пуши умел и был не вырви глаз.
Остановился на матриксе, сервер synapse, клиент element. С 16 мая опытная эксплуатация моим отделом, с июня запускаем в массы.
За неделю эксплуатации (+-20 человек):
Работает!
По умолчанию разлогинивал раз в сутки, решено.
Других проблем пока не было.
В планах перевести около 400 сотрудников.
Самое трудное - убедить (заставить) в нем работать.
Нечто подобное уже давно витало в воздухе.
Пробую настроить (пока с хостингом от Element).
Только вот проблема — есть куча чатов Telegram, в том числе тех где у меня нет админ-прав и разрешений что-то добавлять. Подключаю bridge своим аккаунтом и… медленно и печально выполняется синхронизация. Или не выполняться. А способа сказать бриджу чтобы он конкретный чат начал синхронизировать вот прям сейчас — нету(точнее есть но они хотят id чата а его не получить — добавлять в чат нельзя ж).
Когда хочешь красную таблетку: гайд по matrix