LINUX.ORG.RU

Matrix Riot 1.0

 , , , ,


5

5

Спустя три года разработки (после переименования Vector.im) увидел свет первый стабильный выпуск Riot.im — эталонный клиент федеративной сети Matrix, построенный на веб-технологиях с использованием React и Electron.

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

  • начальная версия нового дизайна интерфейса, к выпуску которого готовились почти год;
    • новый изменяемый вид страницы для входа и регистрации;
    • новый вид панели настроек, в которой наконец-таки появилось разбитие опций на категории;
    • панели со списком комнат и со списком пользователей теперь могут быть изменены в размере;
    • новая экспериментальная функция для отображения истории недавних комнат, которая может быть включена в настройках во вкладке «Labs» (можно увидеть на скриншоте над «Favorites»);
  • стабилизация реализации сквозного шифрования, к выпуску которого готовились почти три года;
    • новый диалог для верификации устройств с помощью отображения эмодзи (для совместимости оставлен старый вариант верификации с отображением публичного ключа);
    • новый диалог для резервного копирования ключей шифрования на сервере с расшифровкой с помощью секретной фразы.

Параллельно с этим в разрабатываемой ветке клиента идёт работа над пользовательскими статусами, закреплёнными сообщениями и тегированием комнат, что в будущем позволит произвольно группировать их в приватные сообщества на стороне клиента. Все эти функции работают и могут быть протестированы, для чего нужно пройти на https://riot.im/develop и включить их в настройках во вкладке «Labs».

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

★★★★★

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

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

Браузер в приложении, выжирающий всю память не нужен.

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

Так ты сам посчитай количество пользаков, пока каждый напишет что Electron не нужно страницы и набегают.

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

Нет никакой ауры. Просто месенджеры в отличии от standalone desktop software, требуют чтобы программа была установлена как минимум у двух человек. Т.е. проблема в популярности.

А твои притензии имеют проблемы «Я слепой». Извини, но ты гонишь. Чуть ли не каждый студент пишет PTP месенджер или свой paint в качестве курсовой работы.

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

Говнокодят они, а не мессенджер пишут. Ты смотрел в код tox? Я вот смотрел, и то что там увидел - хуже всякого ктулху и вообще ни в какие ворота. После недельного аудита понял почему создатель на него забил жирный болт. А про курсовые не смеши. Какие-то сраные студенты. Цель студента - поскорее сдать и свалить из шараги. Где теперь эти твои студенты и их мессенджеры? К чему ты их сюда приплел? То что любая макака может что-то сделать - это и так понятно. Заметь, я даже этого не отрицал. Что сказать-то хотел?

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

anonymous ()

построенный на веб-технологиях с использованием React и Electron

закапывайте и побыстрее

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

Но чтоб работало всегда, когда оба контакта онлайн.

И зачем?

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

ну да, ну да...

что означает это ну да?

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

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

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

но адекватных альтернатив пашкограмов

пашкограм решето, и адекватным считатся не может.

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

Невидимая сила - это суровая реальность. Чудес не бывает. А разработка качественного программного продукта (а не демки) - это долгий процесс. И если 80% функционала можно быстро написать (у разработчиков работает - и ладно, можно запускать в эксплуатацию), то оставшиеся 20% - уже долгий, нудный и порой непростой труд. И ошибки всё равно будут. И нужно ещё время на исправление ошибок. Плюс техническое описание, документация, тех. поддержка. А это уже не такое приятное времяпровождение. А когда толпы пользователей набегают со своим «не нужно» и взаимоисключающими хотелками (такое часто случается), то это всё очень неплохо так отбивает желание дальнейшей работы.

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

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

а вот быть государстворабом плохо, не будь таким.

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

Зачем сравнивать тёплое с мягким? К тому же, ActivityPub хватит всем.

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

Назови хотя бы пяток альтернативных федеративных протоколов.

в России все протоколы федеративные, потому что федерация

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

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

GladAlex ★★★★★ ()

Пробовал ещё раньше, когда только про блокировку телеги начали говорить. Не зашло. Вообще.

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

P2P
работало всегда, когда оба контакта онлайн.

/0. Поэтому и нет.

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

А при чём тут шиндовс95? Электрон уже научился под системную тему мимикрировать? Да и вообще шебфигня?

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

А зачем одной личности валюта?

Пригодится пока она физически не одна

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

Так не одна личность — это уже общество. В чём проблема с общественной валютой тогда?

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

проверить можно было объективно.

Проверить можно только то что принадлежит тебе и то не всегда получается.

а вот быть государстворабом плохо, не будь таким.

Дай человеку поверить в то что он свободен и он - твой лучший раб.

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

В чём проблема с общественной валютой тогда?

Если не майнинг - легко заддосить. Если майнинг - понастроят ферм и обесценят. Да и вообще плохо, что нет отвественных. Если что-то пошло не так некому предъявлять. У государства есть хоть какая заинтересованность в гражданах в отличии от безликой массы анонимусов.

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

У государства есть хоть какая заинтересованность в гражданах

лол, с рублём очень актуально, который за 25 лет обесценился более, чем в 10000 раз.

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

/0. Поэтому и нет.

Дебил, здесь пишут про то что оно в принципе не работает, даже когда оба онлайн. Тут то ты хер ответишь почему, ведь кроме словесного поноса ничего не можешь)

anonymous ()

Спустя три года разработки
построенный на веб-технологиях с использованием React и Electron

Когда ниосиляторы в плюсы или джаву - пишут софт :)

bonta ★★★ ()

Чисто технически, можно этот же функционал реализовать в плероме, мастодонах и проч?

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

Дай человеку поверить в то что он свободен и он - твой лучший раб

Дай угадаю. Никогда не был [не] рабом? Значит тебе не с чем сравнивать, независимо от того, как [] повернулись.

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

Ну вообще, когда я смотрел последний раз, у них были SDK на Java и Objective C. Фиг его знает, почему они на нейтиве хотя бы для мобил не написали. Для десктопа фиг с ним, он мощный, всё переварит, но на мобилках хочется видеть шуструю не жрущую батарейку программу.

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

Фиг его знает, почему они на нейтиве хотя бы для мобил не написали.

Так ведь написали же. Riot-iOS на Swift, Riot-Android на Java с Kotlin.

Только им это не особо помогло %) Тот же Telegram по сравнению с Riot-iOS просто реактивный.

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

Не рабом может быть только мертвый и то если только там бога нет

q0tw4 ★★★★ ()

Ёпт, ну прикрутили бы к XMPP децентрализованные конференции и JSON. Не хотим, хотим своё несовместимое ненужно. Вместо того, чтоб, блджад, объединиться и выкатить реальный ответ гуглу и фейсбуку, будем бороться друг с другом.

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

Есть подозрение, что если прикрутить к XMPP децентрализованные конференции и JSON, получится Matrix со встроенным (в протокол) мостом в XMPP. Они слишком разные.

Мы уже как-то обсуждали это с @t184256.

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

Вместо того, чтоб, блджад, объединиться и выкатить реальный ответ гуглу и фейсбуку

Такие начинания всегда ждут эпичный фейл.

будем бороться друг с другом

man конкуренция, без неё никак.

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

Такие начинания всегда ждут эпичный фейл.

...написал commagray на сайте, посвящённом GNU/Linux.

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

man конкуренция, без неё никак.

«Малое великим называют и куют крамолу брат на брата».

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

«Давать ответ загнивающему западу кому-то» — проигрышная позиция.

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

Любой своей любимой коммерческой компании, которая выпускает свои программы под свободной лицензией. Например, Bitwarden.

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

Хм, я думал, там везде WebView. Ну ладно, тогда есть надежда на то, что ускорится или хотя бы другие реализации подтянутся.

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