The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск XMPP-клиента yaxim 0.9.9"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск XMPP-клиента yaxim 0.9.9"  +/
Сообщение от opennews (??), 01-Фев-20, 23:26 
Представлена новая версия XMPP-клиента для Android - yaxim 0.9.9 "FOSDEM 2020 edition" с многочисленными изменениями и новыми функциями, такими как просмотр служб, поддержка Matrix, надёжный обмен сообщениями с MAM и push, новый пользовательский интерфейс с запросом разрешений при необходимости. Новые возможности позволили привести yaxim в соответствие с  мобильными требованиями XMPP Compliance Suite 2020. Код проекта распространяется под лицензией GRLv3...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=52292

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (-), 01-Фев-20, 23:26   +4 +/
В 2020-ом году клиент жаббера без e2e -- это что-то странное.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #3, #19

2. Сообщение от Аноним (-), 01-Фев-20, 23:55   +6 +/
Без OMEMO.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #7

3. Сообщение от Аноним (3), 02-Фев-20, 00:01   –14 +/
>В 2020-ом году клиент жаббера

Уже достаточно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #5, #9

4. Сообщение от Анонимун (?), 02-Фев-20, 00:11   +/
А какой процесс заведует push уведомлениями? Поставил "файервол без рут прав", исключения прописал и входящие сообщения стали приходить только, если зайти в программу.
Речь про телеграм вообще-то, но сабжа наверняка коснется.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6

5. Сообщение от Аноним (-), 02-Фев-20, 00:12   +/
А других нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #40

6. Сообщение от Аноним (-), 02-Фев-20, 00:13   +2 +/
> А какой процесс заведует push уведомлениями?

Google Play Services, очевидно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

7. Сообщение от Аноним (-), 02-Фев-20, 00:14   +3 +/
OTR и OpenPGP я что-то тоже не вижу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

9. Сообщение от Аноним (9), 02-Фев-20, 00:40   +22 +/
ICQ: *хоронит жаббер*
Скайп: *хоронит жаббер*
100500 других мессенджеров: *хоронят жаббер*

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #10, #11, #14, #16

10. Сообщение от Аноним (10), 02-Фев-20, 00:56   +6 +/
Нулевые,  ICQ:    *хоронит жаббер*
Десятые,  Скайп:  *хоронит жаббер*
Двадцатые, Телега *хоронят жаббер*
Всё трое шпионское ПО.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #12

11. Сообщение от Аноним (11), 02-Фев-20, 00:57   +1 +/
Там это, многие "другие" жаббер и есть. С поломанной совместимостью, поэтому обычным клиентом уже нельзя пользоваться. А нормального полноценного жаббер клиента так и не появилось. :(
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

12. Сообщение от Аноним (12), 02-Фев-20, 01:06   +3 +/
Вывод: все, кто пытается хоронить джаббер, будут похоронены сами.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #18

13. Сообщение от Аноним (13), 02-Фев-20, 01:09   +2 +/
> Поскольку версия 4.0 была выпущена в 2011 году, это влияет только на небольшое число устройств.

Как всё просто!

Ответить | Правка | Наверх | Cообщить модератору

14. Сообщение от ползкрокодил (?), 02-Фев-20, 02:23   +2 +/
Ну ладно аська, но скайп-то живёт и здравствует. Бумеры с него никуда не уйдут уже, только вперёд ногами.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #33

15. Сообщение от Аноним (15), 02-Фев-20, 06:21   +/
>Реализована поддержка протокола Matrix
>(с использованием моста Bifröst),
>которая первоначально была представлена
>как первоапрельская шутка.

Ммм... ещё бы щуть-щуть и почти в традиции eudev и SystemE.

Ответить | Правка | Наверх | Cообщить модератору

16. Сообщение от Тот_Самый_Анонимус (?), 02-Фев-20, 08:46   +2 +/
Я как-то наоборот помню что жаббер объявляли убийцей аськи. А в результате он так и не взлетел. Нет ни одного сервиса, где он был бы полулярнее своих конкурентов.

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

Аська тоже работает до сих пор, но можно ли назвать это работой?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #32, #39

17. Сообщение от annon (?), 02-Фев-20, 10:03   +/
> Пользователи с телефонами старее десяти лет
> должны оставаться со старыми версиями yaxim,
> которые работают на Android 2.3+.

А такие вообще есть? Это, наверное, какие-то особенные телефоны, для работы под водой / на нефтяной вышке и прочие, т.к. обычные телефоны сейчас столько не живут.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #21, #34

18. Сообщение от Аноним (18), 02-Фев-20, 10:18   +3 +/
https://xkcd.com/1782/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

19. Сообщение от FIXEDMAN (?), 02-Фев-20, 11:05   –3 +/
В 2020-ом году клиент жаббера -- это что-то странное.
FIXED
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

20. Сообщение от Аноним (20), 02-Фев-20, 11:25   +2 +/
Жаббер настолько суров, что даже гугол его не осилил. На него же все накинулись внедрять, а потом оказалось, что этот протокол нихрена не может предложить по аудио, видео и файлообмену.

Причина была проста: NIH
Могучие разработчики и стандартизаторы придумал Jingle - особую форму NIH, когда поверх имеющейся клиент-серверной сети нужно построить P2P-сеть, но обязательно именно с XMPP-сигнализацией и обменом сообщений. Перед ними в те годы стоял вопрос, либо мы для аудио и видеосвязи требуем поддержки SIP либо изобретаем свою версию. И начали изобретать велосипед. Причина, емнип была в том, что SIP слишком сложен и требовать от jabber-клиента полной поддержки SIP - слишком жёсткое условие.

Закончилось это тем, что все XEP связанные с пиринговыми коннектами и мультимедиа - это под кальку переписанные rfc от SIP с тем лишь исключением, что это всё должно быть обязательно поверх имеющейся jabber-сети. И куча из них экспериментальные, и клиентами всё равно не поддерживаются по-нормальному. Причем, федерация XMPP-SIP поднять-то проще. В итоге SIP как был незаменимым монстром так и остался, XMPP+Jingle превратился в монстра инвалида с ограниченными возможностями, а все те кому нужен был чятик с видео внедрили WebRTC, который тоже наполовину состоит из околоSIPнутых rfc, только без самого главного - SIP-сигнализации.

Причём и WebRTC в среднесрочной перспективе ждёт тяжкое испытание. Разумное ограничение в 8 1080p клиентов в сессии нужно решать и влажные мечты WebRTC-стандартизаторов по поводу mash-сети для передачи видео как-то кажутся неразумными... При этом достандартизировать TURN-relay до MCU им религия не позволяет.

Закопать нужно половину жабера, вот что я думаю. Всё что связавно с мультимедией-то точно. И мне не понятно зачем он вообще нужен, если XML-чятик можно хоть поверх SIP SIMPLE реализовать.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #22, #23, #24, #36, #42

21. Сообщение от Аноним (21), 02-Фев-20, 11:34   +/
Ещё как живут. Замена батарейки - 300 р, и ещё 10 лет жизни.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

22. Сообщение от Аноним (21), 02-Фев-20, 11:36   +/
> Закопать нужно

Ещё один ))))

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

23. Сообщение от Аноним (23), 02-Фев-20, 13:36   +/
Ну возьми да реализуй. С мультимедией в XMPP печалька, да, остальное нормально (но с большим опозданием, увы).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #26, #49

24. Сообщение от Crazy Alex (??), 02-Фев-20, 13:41   +1 +/
Да как бы и SIP туда же не помешало бы. Тот же IAX, помнится, работал куда стабильнее и реализоыввался тупее. Ну да, не разделения на управляющий поток и данные - но очень не факт, что оно вообще нужно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #30

25. Сообщение от JL2001 (ok), 02-Фев-20, 13:55   +/
импорт/экспорт истории есть?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #28

26. Сообщение от CrazyAlex (?), 02-Фев-20, 15:30   +/
Там и с передачей файлов печалька. В итоге - абсолютно нежизнеспособная штука по нынешним временам
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

27. Сообщение от Суп из потрошков (?), 02-Фев-20, 15:47   +/
А с кем в нём можно списаться?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #46

28. Сообщение от Сейд (ok), 02-Фев-20, 16:34   +1 +/
Только MAM.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25

30. Сообщение от Аноним (30), 02-Фев-20, 16:41   +/
Разделение не просто так придумали, а чтоб медиа-трафик через себя не гонять.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #43

32. Сообщение от Ант о Ним (?), 02-Фев-20, 19:20   +/
Гугловые группы были на нём. Впрочем, - померли. Есть ещё пара брендов, у которых это под капотом. Хотя, допиливают фичи, но ломают совместимость.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #38

33. Сообщение от Ант о Ним (?), 02-Фев-20, 19:24   +/
Тимзы его подпирают. Но, т.к. денег берут по числутюзеров, пока отпихиваются. Впрочем, встречал, у некоторых в подписи уже просьба не использовать С. для связи. Хоть бы корпо. средство.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #52

34. Сообщение от Ант о Ним (?), 02-Фев-20, 19:27   +/
Живут, живут. Сперва делают хорошие вещи, затем улавливают границу, на которой плохое ещё хорошее и балансируют на ней. При этом старое остаётся хорошим и более качественным.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

36. Сообщение от Аноним (-), 02-Фев-20, 21:31   +/
> Закопать нужно половину жабера

Только целиком, потому что, если закопать только половину
> с мультимедией

, никаких киллфич по сравнению с IRC не останется.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #37

37. Сообщение от Сейд (ok), 02-Фев-20, 22:33   +/
Например, оффлайн-сообщения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

38. Сообщение от Аноним (11), 03-Фев-20, 01:03   +/
Вотсап — это XMPP, кстати.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #41

39. Сообщение от Аноним (11), 03-Фев-20, 01:05   +/
Уже обошли вотсап? Ну что же, бывает. Популярность — дело проходящее.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

40. Сообщение от kvaps (ok), 03-Фев-20, 01:11   +1 +/
Как нет, а Conversations, Xabber?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

41. Сообщение от kvaps (ok), 03-Фев-20, 01:12   +/
Уже нет (не совсем)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

42. Сообщение от kvaps (ok), 03-Фев-20, 01:15   +/
Душещипательная истрия!

А как Jingle за натом работает? - так же как и SIP или всё-таки лучше?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #47

43. Сообщение от Crazy Alex (??), 03-Фев-20, 02:25   –1 +/
Да понятно, но на практике - каналы сейчас жирные, машины мощные, и NAT практически везде. И по итогу имеем ничем не оправданную сложность. А когда NAT станет мало (тот же IPv6) - то и сигналинг можно напрямую гнать. SIP - это пережиток телефонии - попыток тарифицировать время, воротить какие-то автооответчики и прочее, что мессенджеру абсолютно не нужно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #48

44. Сообщение от anonymous (??), 03-Фев-20, 10:31   +/
Оно теперь проприетарное? В репозитории только 0.9.3: https://github.com/yaxim-org/yaxim/releases
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #45

45. Сообщение от Сейд (ok), 03-Фев-20, 15:05   +/
Спасибо, появилась 0.9.9.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

46. Сообщение от Scriptor (ok), 03-Фев-20, 17:10   +1 +/
Со мной, например.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

47. Сообщение от Сейд (ok), 03-Фев-20, 21:47   +1 +/
Одинаково хорошо, если в их клиентах прописан STUN или TURN сервер или разрешена автоматическая переадресация портов маршрутизатора.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #50

48. Сообщение от Аноним (49), 04-Фев-20, 03:39   +/
> SIP - это пережиток телефонии - попыток тарифицировать время, воротить какие-то автооответчики и прочее, что мессенджеру абсолютно не нужно.

Профанам лишь бы всё упрощать, даже не понимая задачу.
На практике нужно чтобы:
- как минимум 6 человек разговаривали одновременно с видео и еще и переписывались текстом
- история переписки сохранялась у всех как минимум пока последний из 6-ти её не удалит
- звонок не прерывался в случае потери связи у любого из 6-ти
- в переписке могли быть файлы, которые доступны по ссылке в течении некоторого времени
- у каждого параллельно есть список контактов и видно их присутствие в сети
- каждая учётная запись может быть подключена на несколько устройств и есть одна или несколько стратегий обзвона и приоритезации уведомлений
- и push-уведомления в мобильных клиентах
И это минимум, переадрессацию звонков, форвардинг текста и перевод звонка в PSTN-телефонию мы оставим в платных ентрпрайзных версиях.

Так вот, болезный, У нас по задаче пачка серверов получилась:
- регистрар, пресенс, локейшн (сетевой), STUN для минимальной телефонии
- файловый вебсервер, апликейш вебсервер для чятиков и сохранения ссылок (пусть историю будем на клиентах хранить)
- геораспределённый TURN-кластер, чтобы видеосвязь была как в хенгаутах, скайпах, слаках и дискордах, а не как жабере и чтобы можно было пересобрать звонок, если отрубился хост и у всех 6 симметричный NAT.

Такая вот ситуация... еще раз который сигналинг вы там напрямую собрались гнать и кому? Пока получается гнать только в комментариях.

Мультимединая сеть бывает клиент-серверной, только если это телевизор или ютюб, однонаправленная. Точка. И полностью пиринговой её тоже не сделать. Ни сейчас, ни тогда, ни вообще. Не поможет даже IPv6, который SIP умеет настолько что звонок соединит из v6 в v4 при правильной настройке релея. Но чего в нем нет, так это тарификаций и автоответчиков, это делают PBX и совсем не на основе SIP.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

49. Сообщение от Аноним (49), 04-Фев-20, 03:48   +/
Уже есть, он называется Microsoft Skype for Business. В нем весь чат на SIMPLE.
Но его хоронят в пользу WebRTC решения с продажей "облачных лицензий".
У него даже presence был на SIP, а между прочим asterisk смог использовать нормальный пресенс на SIP и серверные списки контактов только после того как выкинули свою байду с чансипами в пользу PJSIP, и то...
А до этого делали федерацию до XMPP и в PUB-SUB шарашили пресенс своих "екстеншенов", тьфу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

50. Сообщение от Аноним (49), 04-Фев-20, 04:11   +/
Разница есть.

А теперь представим ситуацию, когда у нас есть например 2 клиента с симметричным натом. Провайдеры интернетов у этих клиентов не гарантируют им ничего. И вот у них прописан STUN который помог открыть порты и начать сессию через не пойми какой и чем забитый и пошейпленный канал третьего провайдера.

Другая ситуация, клиент получает с вебсервиса нужный TURN и второй получает нужный TURN. И вот они соединились клиент1-Turn1 <-> ... <-> Turn2-клиент2 при этом топология релеев принадлежит тому кто предоставляет сервис чата и есть приоритезация траффика, гарантированная пропускная способность и низкие задержки как минимум на отрезке Turn1-Turn2.

Про вот это "если прописан TURN" расскажите поподробнее, пожалуйста. Вы нашли бесплатный TURN и доверили прогон медиатраффика через него? Вы прописали один и тот же TURN на обоих клиентах, а что если он в ЮАР, по географии как вопрос решен? Назовите мне домен, где я могу бесплатно, пусть даже с рекламой, пусть даже платно зарегистрировать именно JABBER аккаунт, чтобы мне предоставили хотя бы по одному отказоустойчивому TURN-релею на континент.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #51

51. Сообщение от Сейд (ok), 04-Фев-20, 10:34   +/
Увы, после того, как в Pidgin поломали звонки (https://bugzilla.redhat.com/show_bug.cgi?id=1332524), я звоню по Google Duo.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50

52. Сообщение от ползкрокодил (?), 04-Фев-20, 15:44   +/
Одни просят не использовать, а другие сами туда стучатся. Не обобщай.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру