Size: a a a

2020 October 20

fl

first last in Distributed
tox?
источник

SB

Sam Becket in Distributed
kitlhut0r
Матрикс, не?!
там в целом норм имплементация под сервер, но практически нет реализации под клиент

потом еще есть всякие проблемы с общим UX (например нет списка контактов, нет нормальной ручки позволяющей добавить пользователя в контакты или даже просто начать диалог с выбранным пользователем)

потом есть еще проблемы с самим протоколом, например обновление чатов, которое при подгрузке очень большой истории сообщений чата потенциально рушит весь сервер к хуям
источник

SB

Sam Becket in Distributed
first last
tox?
у токс проблемы с тем, что нет "почтового ящика" в связи с чем возникает проблема с доставкой сообщений тем, кто в данный момент оффлайн
источник

SB

Sam Becket in Distributed
Короче говоря мы пока не нашли нормального протокола для поднятия децентрализованного мессенджера out-of-the-box и @ChronosX пилит cadmium
источник

C

ChronosX88 in Distributed
Sam Becket
там в целом норм имплементация под сервер, но практически нет реализации под клиент

потом еще есть всякие проблемы с общим UX (например нет списка контактов, нет нормальной ручки позволяющей добавить пользователя в контакты или даже просто начать диалог с выбранным пользователем)

потом есть еще проблемы с самим протоколом, например обновление чатов, которое при подгрузке очень большой истории сообщений чата потенциально рушит весь сервер к хуям
там реализация под сервер оч слабая
источник

SB

Sam Becket in Distributed
ChronosX88
там реализация под сервер оч слабая
О, даже так
источник

C

ChronosX88 in Distributed
мало того, что оно на питоне, так еще и засоряет homeserver кучей ненужных снэпшотов комнат и ивентов. Homeserver превращается далеко не в хоум сервер
источник

C

ChronosX88 in Distributed
плюс недавно уязвимости обнаружил — можно понизить производительность и клиента, и сервера простым входом/выходом из комнаты
источник

C

ChronosX88 in Distributed
огроменные тормоза появляются
источник

C

ChronosX88 in Distributed
Sam Becket
там в целом норм имплементация под сервер, но практически нет реализации под клиент

потом еще есть всякие проблемы с общим UX (например нет списка контактов, нет нормальной ручки позволяющей добавить пользователя в контакты или даже просто начать диалог с выбранным пользователем)

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

C

ChronosX88 in Distributed
ChronosX88
мало того, что оно на питоне, так еще и засоряет homeserver кучей ненужных снэпшотов комнат и ивентов. Homeserver превращается далеко не в хоум сервер
у меня в протоколе это решается настройками комнаты/сервера. Комната может запретить репликацию истории, либо администратор сервера может запретить сохранение истории комнат с других серверов
источник

C

ChronosX88 in Distributed
короче миллион проблем
источник

fl

first last in Distributed
ChronosX88
у меня в протоколе это решается настройками комнаты/сервера. Комната может запретить репликацию истории, либо администратор сервера может запретить сохранение истории комнат с других серверов
а клиент при этом может получить ссылку на тот другой сервер и забрать каким-либо способом хистори?
источник

C

ChronosX88 in Distributed
да, историю забрать можно, просто это на клиентском сервере сохранятся не будет
источник

C

ChronosX88 in Distributed
максимум — кэш
источник

fl

first last in Distributed
Sam Becket
у токс проблемы с тем, что нет "почтового ящика" в связи с чем возникает проблема с доставкой сообщений тем, кто в данный момент оффлайн
токсовцы вообще чем заняты? вроде что-то пилят, но со стороны не понятно что пилят то
уже года 4 очевидно что можно сделать например "стейтфул-ноды" где держать временно оффлайн-сообщения по какой-либо регистрации-подписке участников
источник

fl

first last in Distributed
//offtop
знает кто мессенджилку через локалку/директконнект? желательно с версиями под андройд и линукс, а лучше на libpurple
чтоб натравить на проксю в виде yggdrasil или ipfs
источник

SB

Sam Becket in Distributed
first last
//offtop
знает кто мессенджилку через локалку/директконнект? желательно с версиями под андройд и линукс, а лучше на libpurple
чтоб натравить на проксю в виде yggdrasil или ipfs
лол, у нас есть на libp2p, работает под андроид и линукс
источник

SB

Sam Becket in Distributed
через mdns
источник

SB

Sam Becket in Distributed
вообще это просто самому собрать
источник