Так же переименована родительская компания, занимающаяся разработкой эталонных реализаций компонентов Matrix — New Vector стала Element, а коммерческий сервис Modular, предоставляющий хостинг (SaaS) Matrix-серверов теперь Element Matrix Services.
Matrix — это свободный протокол для реализации федеративной сети, построенной на основе линейной истории событий. Флагманской реализацией на этом протоколе является мессенджер с поддержкой сигналирования VoIP-звонков и конференций.
Почему Element?
Разработчики сообщают, что в первую очередь хотели упростить брендинг. Неконсистентность в названиях создавала путаницу, которая смущала пользователей вопросом о том, как связаны «Riot», «Vector» и «Matrix». Теперь же можно дать однозначный ответ: компания Element занимается разработкой клиентских приложений Matrix Element и предоставлением услуг Element Matrix Services.
Они также объясняют символизм названия: «элемент» — это простейшая единица в системе, тем не менее, способная существовать сама по себе. Это отсылает нас к намерениям развития Matrix в плане работы без серверов, где клиенты бы взаимодействовали друг с другом напрямую (P2P). Element — это только одна из частей глобальной сети Matrix, элементы которой может создать каждый желающий.
Тем не менее, к сожалению, есть и более неприятные причины, которые игнорировать нельзя. Старое название «Riot» ассоциировалось у некоторых пользователей с актами насилия, из-за чего, например, некоторые социальные группы принципиально отказывались пользоваться этим семейством клиентов. Также давление оказывала корпорация Riot Games, создавая проблемы с регистрацией бренда Riot.
При выборе нового названия была осведомлённость о том, что это широко используемое словарное слово и математический термин. Тем не менее авторы заявляют, что провели расследование и считают, что у него есть достаточно высокий шанс стать успешным ввиду его незанятости другими брендами. Для сравнения, поиск по запросу «Riot» неутешителен и оставляет желать лучшего.
Изменения в экосистеме
Теперь все услуги и проекты, предоставляемые компанией Element, находятся на одном сайте — element.io. Помимо информационной унификации, сам сайт претерпел значительные изменения в дизайне, став более дружелюбным и простым для читателя.
Пожалуй, не меньшим по значимости изменением можно считать очередную переработку настольного и веб-клиента Element. Пользователя ждёт новый шрифт по умолчанию — Inter, полностью переписанная панель со списком комнат, превью сообщений и настройкой сортировки, новые пиктограммы и упрощённая работа с данными для восстановления ключей шифрования.
Одновременно с переименованием объявлена стабилизация RiotX, который в итоге должен был стать обычным Riot Android, заменив собой устаревшую реализацию, но он стал Element Android. RiotX был инициативой переработки Riot Android для улучшения пользовательского интерфейса, повышения производительности и переписывания исходного кода на Kotlin. Клиент может похвастаться поддержкой VoIP и новой функциональностью, хоть и не достиг полного паритета с прошлой версией.
Представлена P2P-версия мобильного iOS-клиента на протоколе Yggdrasil (ранее проводился эксперимент с запуском самодостаточных клиентов Matrix в браузере и Android поверх сети IPFS).
Все перечисленные проекты в процессе развёртывания версий под новым брендом.
>>> Подробности