This is all you need to know about Matrix third-party client development.

@drq у матрикса есть официальный sdk на расте если что :ageblobcat:

@mo Я людям на работе буду в качестве клиента SDK ставить?

Спасибо, у них есть чем заняться.

@drq @mo вот так вот.

Был XMPP и полноценные клиенты даже под J2ME.

Стал Matrix и ни клиентов, ни серверов. Одну вебню с кривой версткой жрат

@a1ba @drq @mo лучше бы конечно xmpp допилили и клиенты сделали современные чем вот это вот все

@dettlaff Вот да. Нет в протоколе XMPP никаких особых ограничений на то, что умеет делать Матрих.

XML - да, бесит, но в вебе мы с ним миримся в виде HTML, и ничего.

Но блин, никто не запрещал все те фичи внедрить в XMPP.

@a1ba @mo

@drq что, даже репликацию может? :ageblobcat:
XML (который в XMPP) и HTML это вообще теплое с мягким и палец с жопой
И вообще, если продолжать навешивать на старый протокол новые фичи, рано или поздно протокол превратится в SMTP. Думаю тебе не надо объяснять, насколько все там плохо

@dettlaff @a1ba

@coaxial Вот ключевая вещь. SMTP абсолютно дубовый. Поэтому, костыли.

@mo @dettlaff @a1ba

@drq ESMTP поддерживает расширения протокола и их обнаружение. Примерно как в XMPP обмениваются поддерживаемыми XEP-ами, не?

@coaxial @dettlaff @a1ba

@mo
Ну, разметки-то как не было, так и нет, если не ошибаюсь. Да и само ядро - решение задачи переложить текстовый файл с одной машины на другую, и положить в папочку юзера.
Я чёт не понимаю, в чем срач. XMPP ещё не дошел до состояния супер-стар. Базис всё таки ориентирован на сообщения (а не файлики), расширяемость, и разметку. Как бы ничего не поменялось, в отличие от ситуации с SMTP. На нем нормально все решить можно было. Как можно не видеть в матриксе тупиковый подход, я не очень понимаю. Тащить в веб, который и так уже какой-то ебучий монстр, ещё и обмен сообщениями - ну уж увольте. Давайте признаем, что просто люди не захотели ебаться с XML, ой простите, с "всратым легаси", когда можно одной рукой пить смузи, а второй ебашить в базу JSON стрингами нахуй.
Я тролль если что

@drq @dettlaff @a1ba

@coaxial
1) разметка в емейлах уже миллион лет есть, стандартный для таких целей HTML. Особо крутые вообще шлют multipart/alternative
2) матрикс не обязан "втаскиваться в веб", он просто протокол на технологиях которые сейчас есть везде и просто. Это наоборот, часть веба втащили в обмен сообщениями (причем относительно небольшую, легковесную и в принципе оправданную)
3) ты что-то имеешь против смузи? Я щас тебя ржавым питоном закусаю

@drq @dettlaff @a1ba

@mo @coaxial @drq @dettlaff притом эта разметка в почте -- открыла путь к сотням уязвимостей.

Just saying.
Follow

@a1ba
1) Это та разметка, которая начинается с BEGIN ХУЯМБОЛА SECTION и дальше Base64?
@dettlaff @drq @mo

@coaxial нет, просто Content-Type: text/html и дальше тело письма в HTML

@a1ba @dettlaff @drq

@coaxial в этом плане письмо мало чем отличается от HTTP запроса на самом деле. А в HTTP btw заложена гибкость

@a1ba @dettlaff @drq

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.