Home
Psi+ Project
psi-dev@conference.jabber.ru
Вторник, 3 января 2017< ^ >
KukuRuzo установил(а) тему: • Psi+ Project — Development branch of Psi IM Jabber client - http://psi-plus.com/
• Room languages: Russian, English
• Downloads: http://sourceforge.net/projects/psiplus/files/
• Wiki: http://psi-plus.com/wiki/ || FAQ: http://psi-plus.com/wiki/faq
• Bug tracker: https://github.com/psi-plus/main/issues
• Forum: http://forum.psi-plus.com/ (Registration: http://forum.psi-plus.com/viewtopic.php?f=1&t=548 )
• Чатлоги: http://chatlogs.jabber.ru/psi-dev@conference.jabber.ru
• Правила поведения в конференции: http://psi-plus.com/wiki/conference_rules
• "1000 мелочей" можно *самостоятельно* настроить плагином Extended Options Plugin ;-)
• Обсуждения новой истории для Psi+ https://gist.github.com/liuch/5460050
• Склеивалка истории для ОС Windows: http://yadi.sk/d/dwwq0ucFR85Rw (только для тестов, не забываем сделать бэкап)
• Последняя Windows сборка оригинального Psi https://yadi.sk/d/1b5_wUkzrd6W9
* Ночная Сборка Psi+ в Visual Studio https://yadi.sk/d/EdhHhMJlsAHXx (redist: https://www.microsoft.com/en-US/download/details.aspx?id=48145)
• Ночные сборки Psi+ под Windows (KukuRuzo)  https://yadi.sk/d/FD8HHORTQ5HYc
• Последняя Windows Сборка с Qt5 https://yadi.sk/d/T5VU9QJesAoBj
• Проект переводов для Psi+ https://www.transifex.com/tehnick/psi-plus/dashboard/
Конфигурация комнаты
Участники комнаты

GMT+3
[00:03:23] _vt вышел(а) из комнаты
[00:11:46] majik вышел(а) из комнаты: Replaced by new connection
[00:24:13] _vt вышел(а) из комнаты
[00:38:35] rion☫ вышел(а) из комнаты
[00:39:09] ValdikSS вышел(а) из комнаты
[00:41:13] ValdikSS вышел(а) из комнаты
[00:48:01] ValdikSS вышел(а) из комнаты
[01:18:50] O01eg вышел(а) из комнаты
[01:21:08] Леван вышел(а) из комнаты
[02:07:58] Z_God вышел(а) из комнаты
[02:40:46] majik вышел(а) из комнаты: Replaced by new connection
[03:00:10] nsof_ вышел(а) из комнаты: Disconnected: Replaced by new connection
[03:00:57] _vt вышел(а) из комнаты
[03:38:20] rkfg вышел(а) из комнаты
[06:38:33] jeka-38 вышел(а) из комнаты
[11:42:19] jeka-38 вышел(а) из комнаты: Replaced by new connection
[12:39:42] ПухнастЭ БТРкО вышел(а) из комнаты
[12:45:02] ValdikSS вышел(а) из комнаты
[13:41:58] <KukuRuzo> Psi+ v0.16.569.620-webkit (03-01-2017)
[13:43:33] <rkfg> Во, хорошо
[13:43:35] <rkfg> Спасибо
[13:43:39] <rkfg> Я как раз пофиксил http upload
[13:44:14] <rkfg> KukuRuzo: закинешь на ЯД?
[13:44:27] <rkfg> Я чуваку скажу обновиться, а то он не может пользоваться
[13:44:32] <KukuRuzo> Уже должно быть там
[13:44:38] <rkfg> А где именно?
[13:44:45] <rkfg> https://yadi.sk/d/FD8HHORTQ5HYc/win32/Qt5 тут не видно
[13:45:01] <rkfg> Зачем вообще столько виндовых сборок, больше половины из которых заброшены?
[13:45:24] <rkfg> * Ночная Сборка Psi+ в Visual Studio https://yadi.sk/d/EdhHhMJlsAHXx (redist: https://www.microsoft.com/en-US/download/details.aspx?id=48145)
Вот тут ночь явно на полгода затянулась
[13:45:34] <rkfg> • Последняя Windows сборка оригинального Psi https://yadi.sk/d/1b5_wUkzrd6W9
И тут
[13:45:36] <rkfg> Оно вообще надо?
[13:45:46] <KukuRuzo> Это ваниль
[13:46:02] <KukuRuzo> А первое -сборка под х64
[13:46:08] <KukuRuzo> В студии от Риона
[13:46:10] <rkfg> Так древнее всё уже
[13:47:09] <KukuRuzo> У меня сегодня инет тупит, заливается еще
[13:47:16] <rkfg> https://yadi.sk/d/T5VU9QJesAoBj а это?
[13:47:22] <rkfg> • Последняя Windows Сборка с Qt5 https://yadi.sk/d/T5VU9QJesAoBj
[13:47:26] <rkfg> Она же не последняя ни фига
[13:47:36] <rkfg> Вот честно, я запутался в них, а народу каково?
[13:47:40] <KukuRuzo> Это сборка, для накатывания ночников
[13:48:56] <KukuRuzo> Потому они и идут как кастомные. Официальных никто делать не хочет
[13:49:02] <rkfg> https://yadi.sk/d/FD8HHORTQ5HYc/win32 а тут развал зачем?
[13:49:10] <rkfg> Файлы просто так, отдельно Qt5, отдельно Qt4
[13:49:16] <rkfg> ЗАЧЕМ
[13:49:47] <KukuRuzo> А это скрипт так залил, а я не увидел
[13:49:54] <KukuRuzo> Ща перекину
[13:49:58] <rkfg> Мне кажется, надо как-то это всё упорядочить
[13:50:05] <rkfg> Чтобы человек зашёл и сразу понял, что ему качать
[13:50:23] <rkfg> А то четыре ссылки и не поймёшь, какая «лучше»
[13:52:37] KukuRuzo установил(а) тему: • Psi+ Project — Development branch of Psi IM Jabber client - http://psi-plus.com/
• Room languages: Russian, English
• Downloads: http://sourceforge.net/projects/psiplus/files/
• Wiki: http://psi-plus.com/wiki/ || FAQ: http://psi-plus.com/wiki/faq
• Bug tracker: https://github.com/psi-plus/main/issues
• Forum: http://forum.psi-plus.com/ (Registration: http://forum.psi-plus.com/viewtopic.php?f=1&t=548 )
• Чатлоги: http://chatlogs.jabber.ru/psi-dev@conference.jabber.ru
• Правила поведения в конференции: http://psi-plus.com/wiki/conference_rules
• "1000 мелочей" можно *самостоятельно* настроить плагином Extended Options Plugin ;-)
• Обсуждения новой истории для Psi+ https://gist.github.com/liuch/5460050
• Склеивалка истории для ОС Windows: http://yadi.sk/d/dwwq0ucFR85Rw (только для тестов, не забываем сделать бэкап)
• Последняя Windows сборка оригинального Psi https://yadi.sk/d/1b5_wUkzrd6W9
* Ночная Сборка Psi+ в Visual Studio https://yadi.sk/d/EdhHhMJlsAHXx (redist: https://www.microsoft.com/en-US/download/details.aspx?id=48145)
• Ночные сборки Psi+ под Windows (KukuRuzo)  https://yadi.sk/d/FD8HHORTQ5HYc
• Последняя Windows Сборка с Qt5 (KukuRuzo)  https://yadi.sk/d/T5VU9QJesAoBj
• Проект переводов для Psi+ https://www.transifex.com/tehnick/psi-plus/dashboard/

[13:53:02] <rkfg> Вообще, было бы идеально использовать гитхабовские релизы
[13:53:07] <rkfg> Зачем для этого ЯД вообще?
[13:53:30] <KukuRuzo> rkfg: ехе на гитхаб заливать?
[13:53:38] <rkfg> KukuRuzo: да, люди заливают и не парятся
[13:53:46] <KukuRuzo> Пусть заливают
[13:53:56] <rkfg> https://github.com/syncthing/syncthing/releases
[13:53:59] <rkfg> Как пример
[13:54:07] <rkfg> Оно для этого и нужно
[13:54:17] <KukuRuzo> Это мой личный диск, скрипт на него заливает. Мне удобно, т.к. сборки мои (кастомные)
[14:05:47] <rkfg> Ну, ничего лучшего у нас всё равно нет, так что их же можно считать официальными
[14:06:26] <rkfg> Товарищ из Смоленска поставил коллегам нового пса с моими плагинами и патчами, все радуются, что можно мемасы прямо так кидать в чат
[14:06:31] <rkfg> Хорошо!
[14:38:32] <rkfg> Да, заработал аплоад на винде
[14:54:09] ValdikSS вышел(а) из комнаты
[14:59:00] <majik> rkfg: +1
[14:59:10] <c0der> так
[14:59:16] <majik> по поводу сборок
[14:59:17] <c0der> с новым вебкитом версия?
[14:59:46] <majik> я тож недоумеваю что оттуда качать, кроме KukuRuzo там никто ничего не понимает 😁
[14:59:54] <c0der> вот да, у меня та же проблема :)
[14:59:55] <ValdikSS> Кину еще свое, если кто пропустил: https://copr.fedorainfracloud.org/coprs/valdikss/psi-plus-snapshots/
[15:00:12] <ValdikSS> Свежие снепшоты для Fedora
[15:04:03] ValdikSS вышел(а) из комнаты: Disconnected: Replaced by new connection
[15:04:06] ValdikSS вышел(а) из комнаты
[15:04:51] ValdikSS вышел(а) из комнаты
[15:05:19] ValdikSS вышел(а) из комнаты
[15:05:46] ValdikSS вышел(а) из комнаты
[15:14:03] ValdikSS вышел(а) из комнаты
[15:14:32] ValdikSS вышел(а) из комнаты
[15:15:02] ValdikSS вышел(а) из комнаты
[15:18:30] <rkfg> Мда, логотип у этого copr, конечно...
[15:18:43] <rkfg> Тут даже если прикладываешь усилия, чтобы не ассоциировалось, не получается
[15:23:40] ValdikSS вышел(а) из комнаты
[15:39:50] Леван вышел(а) из комнаты
[15:47:03] <ValdikSS> rkfg: сборки называются corps, у меня только одна ассоциация — с corpse
[15:47:07] <ValdikSS> coprs*
[15:47:34] <rkfg> Хорошо быть таким неиспорченным... наверное...
[15:49:25] <ValdikSS> rkfg: а ты что видишь, goatse?
[15:49:31] <rkfg> ValdikSS: я вижу copro
[15:51:58] <KukuRuzo> Воспринимайте это как квест, бесплатный квест "Собери пси+ по частям"
[16:01:36] KukuRuzo вышел(а) из комнаты
[16:03:46] <KukuRuzo> c0der: версии с вебэнжином пока-что не будет, пока рион отмашку не даст, что уже можно
[16:04:32] <KukuRuzo> Т.к. при этом я сборку с вебкитом дропну
[16:04:40] <c0der> хм, а что тогда в новой версии есть?
[16:04:59] <KukuRuzo> Исправления от rkfg
[16:08:31] <rkfg> Чтобы на экзотичных системах заработало
[16:08:38] <rkfg> Типа Windows или KDE
[16:15:13] <c0der> ну я сижу на экзотичной системе и оно и так работает, кроме буфера обмена, конечно, который я всё хочу починить и никак времени не хватает
[16:15:19] <KukuRuzo> А вообще если кто хочет заняться выпуском сборок под винду, я могу помочь разобраться что и как. У меня места на винтах не так много, сложно держать кучу сред для сборки
[16:15:53] <rkfg> Если б оно собиралось под mxe, этим мог бы и я заняться
[16:16:00] <rkfg> Но там чот столько косяков, что не осиливаю
[16:16:03] <KukuRuzo> Я когда-то собирал
[16:16:24] <KukuRuzo> Но не все зависимости удалось собрать
[16:16:27] <rkfg> Либы для линковки поименованы в каком-то странном регистре, с большой буквы
[16:16:33] <rkfg> -lUser32 типа
[16:16:38] <rkfg> Или -lAdvApi
[16:16:52] <rkfg> Это я всё перевёл в нижний регистр, но потом не хватило libxss
[16:16:53] <KukuRuzo> А симейком я не пробовал
[16:17:14] <rkfg> Убрал его, и вывалило кучу неотрезолвленных символов
[16:17:16] <rkfg> Там и забил
[16:18:36] <KukuRuzo> И не факт что вебкит с кути5 есть в мхе
[16:19:27] <rkfg> Qt5 точно есть
[16:19:47] <KukuRuzo> Это и было, но вот с вебкитом ли
[16:20:02] <rkfg> Да можно и без него собрать
[16:20:32] <KukuRuzo> Я из-за него 5,5,1 держу и не обновляю
[16:21:50] <rkfg> Я 5.5.1 держу, потому что более новые под XP не работают
[16:29:15] <KukuRuzo> Я crossdev как-то пробовал поставить, но не смог, а времени разбираться почему не вышло - не было
[16:36:30] <ValdikSS> rkfg: поддержка Windows XP абсолютно точно не нужна
[16:37:23] <rkfg> ValdikSS: для моих задач — ещё как нужна
[16:37:31] <rkfg> Я для работы держу mxe, в основном
[16:38:29] <ValdikSS> rkfg: Поддержка очень устаревших систем, для которых не выпускаются обновления, не нужна.
[16:39:40] <ValdikSS> rkfg: Поддержка устаревших систем в общем нужна, но таких старых систем, как Windows XP, я считаю, не нужна. OpenVPN, например, поддерживал XP до конца 2016, теперь уже нет.
[16:40:14] <rkfg> Это хорошо, конечно, но у нас в территориальных подразделениях всё ещё стоят древние компы с XP
[16:40:30] <rkfg> И если я делаю программу для работы, то они тоже должны иметь возможность ею пользоваться
[16:40:55] <rkfg> Не думаю, что в обозримом будущем появятся деньги на замену парка
[16:41:05] <majik> KukuRuzo: могу винт подогнать небольшой, гиг на 80
[16:41:48] <majik> ноут дома валяется, на нём тоже можно настроить сборку, если оно само всё будет делать, без моего большого вмешательства
[16:41:48] <KukuRuzo> У меня и так 2 стоят, один на 1Тб второй на 750Гб, оба почти под завязку забиты
[16:42:10] <majik> так вот 80 под пси как раз хватит 😀
[16:42:24] <majik> чем можно забить 2тб
[16:42:27] <KukuRuzo> Еще один на 20Гб лежит в шкафу
[16:43:27] <KukuRuzo> Видео (семейный архив), музыка, чертежи и 3д модели по работе (архив)
[16:43:30] <majik> у меня собачка на ноут пописала, не включается, теперь я не парюсь )
[16:43:50] <majik> KukuRuzo: нормально
[16:44:11] <majik> расшаривай музычку хоть. хотя у тебя там металл один небось)
[16:44:26] <KukuRuzo> У меня была похожая ситуация но с клавой, открыл, спиртом всё промыл, выусшил и заработало
[16:45:04] <majik> я уже делал - не помогло. явно видно погоревшие детали
[16:45:22] <KukuRuzo> Ну это тоже можно заменить
[16:45:42] <majik> он ещё ночь под питанием стоял, пока я утром не обнаружил
[16:45:59] <majik> KukuRuzo: ну чинить то можно, вопрос в стоимости
[16:46:25] <KukuRuzo> Ну вот, музыки 70Гб всего
[16:46:33] <majik> мазер на али трешку минимум, ремонт детальками хз
[16:47:34] <KukuRuzo> А, фотки же еще лет за 10 накопились
[16:49:36] <KukuRuzo> Ну и пара игорей эдак гигов по 50 для малых, когда ко мне приходят вместе играем
[17:05:11] jeka-38 вышел(а) из комнаты: Replaced by new connection
[17:26:14] ValdikSS вышел(а) из комнаты: Disconnected: Replaced by new connection
[17:26:15] ValdikSS вышел(а) из комнаты
[17:35:19] <ValdikSS> Carbons сломан? Мне не приходят сообщения в Psi+, хотя с сервера они доходят.
[17:35:30] <ValdikSS> Я вижу свои сообщения, но не вижу те, которые мне пишут.
[17:38:02] ValdikSS вышел(а) из комнаты: Disconnected: Replaced by new connection
[17:48:37] <ValdikSS> Если сообщения пишут на конкретный ресурс, то они не видны в Psi+
[18:04:22] ValdikSS вышел(а) из комнаты: Disconnected: Replaced by new connection
[18:08:13] <ValdikSS> Psi думает, что это личное сообщение через MUC, хотя это не так. rkfg, как исправить?
https://github.com/psi-im/psi/blob/b368c83d57b1645a0fbf7d814a009f37b79e585e/src/psiaccount.cpp#L5152
[18:19:58] ValdikSS вышел(а) из комнаты
[18:27:45] <rkfg> А это релевантно?
[18:29:18] <rkfg> Там вроде стоит !=, а не ==
[18:29:47] <rkfg> Без этого на ejabberd, по крайней мере, были адские дубликаты карбонов
[18:39:13] AD0 вышел(а) из комнаты
[18:43:33] ValdikSS вышел(а) из комнаты: Disconnected: Replaced by new connection
[18:44:25] <rkfg> Если что, Gajim их не поддерживает вообще, а в конве даже в коммитах видна история обнаружения дубликатов сообщений
[18:44:29] <rkfg> Так что там не всё так просто
[18:44:39] <ValdikSS> rkfg: да, закомментировал и все отлично. А в чем проявлялись адские дубликаты?
[18:45:12] <ValdikSS> rkfg: можем, у нас разные ожидания? Я хотел бы, чтобы все входящие сообщения были на всех устройствах одинаковые.
[18:45:15] <ValdikSS> может*
[18:45:24] <rkfg> Ну в гаджиме столько же сообщений приходило, сколько подключено устройств у собеседника
[18:45:29] <rkfg> Только в личку MUC
[18:45:32] <rkfg> В остальном нормально было
[18:45:55] <ValdikSS> rkfg: а сейчас получается, если я оставил psi+ включенным, и переписываюсь с другого устройства, я в окне чата psi+ вижу только свои новые сообщения, но не собеседника.
[18:46:04] <ValdikSS> rkfg: это не в MUC, а в обычном чате.
[18:46:27] <rkfg> Может, Prosody как-то иначе шлёт
[18:46:48] <ValdikSS> rkfg: вероятно. Я закомментировал этот код, и все нормально теперь.
[18:47:04] <ValdikSS> rkfg: пойду проверю на conversations.im, там ejabberd.
[18:47:09] <rkfg> Ага
[18:48:06] <rkfg> Можно на jabber.ru подключиться с нескольких устройств, потом с любого написать в MUC-личку
[18:48:36] <ValdikSS> rkfg, я не тестировал на MUC пока что вообще. Пока проблема только с обычными чатами.
[18:49:43] <rkfg> У меня нормально всё
[18:49:45] <rkfg> С обычными
[18:49:59] <ValdikSS> rkfg, а у меня только свои сообщения видно.
[18:50:01] <rkfg> Приходит на все устройства
[18:50:13] <rkfg> Ну смотри станзы, опять же
[18:50:16] <rkfg> Что там шлётся
[18:50:30] <rkfg> У меня на комп приходило для жида с ресурсом /phone, например
[18:50:30] <ValdikSS> rkfg, там все нормально шлется, а в psi вот этот вот код отбрасывает сообщение.
[18:50:34] <rkfg> Я их и отфильтровал
[18:50:38] <ValdikSS> Да, у меня так же
[18:50:46] <rkfg> Так это ненормально
[18:50:50] <ValdikSS> А на другой ресурс не шлется, только на /phone
[18:50:57] <rkfg> Зачем мне на компе карбон для жида телефона или планшета?
[18:51:09] <rkfg> Я туда и так уже сообщение получил
[18:51:24] <rkfg> Т.е. ejabberd рассылает карбоны всем
[18:51:28] <rkfg> На все жиды
[18:51:47] <rkfg> Но для MUC определить не получится, т.к. там ресурс равен нику
[18:51:53] <rkfg> Думаю, в этом проблема
[18:53:34] <ValdikSS> rkfg, вроде нет, вроде так же, как ты говоришь
[18:53:46] <rkfg> Что нет?
[18:53:53] <ValdikSS> rkfg, https://gist.githubusercontent.com/ValdikSS/8b5d93476dab4d2d6319fa3a3a701acd/raw/2d898aee0de76625a6b833bacc119d45d95ff121/gistfile1.txt
[18:54:04] <ValdikSS> rkfg, на /lap присылает, но psi отбрасывает.
[18:54:41] <rkfg> А оригинально откуда куда было послано?
[18:54:55] <ValdikSS> rkfg, предполагаю, ejabberd меняет to у message xmlns?
[18:55:00] <ValdikSS> rkfg, с valdikss@jabber.ru
[18:59:39] rkfg вышел(а) из комнаты: Replaced by new connection
[19:01:38] <rkfg> ValdikSS: если окно чата закрыто, то карбоны не открывают его
[19:02:00] <rkfg> Вроде как так
[19:02:25] <ValdikSS> rkfg: окно чата открыто, я вижу в нем только свои появляющиеся сообщения, но не ответы собеседника.
[19:02:47] <ValdikSS> rkfg: сообщения, которые я отправляю с другого устройства собеседнику.
[19:03:09] <rkfg> У меня в обе стороны видно
[19:03:48] <rkfg> На планшете тот же акк, что и тут
[19:03:51] <rkfg> На телефоне другой
[19:03:59] <rkfg> Пишу с телефона на планшет и обратно, всё есть в псе
[19:04:15] ValdikSS вышел(а) из комнаты: Disconnected: Replaced by new connection
[19:06:22] <ValdikSS> rkfg, хм, нет, у меня проблема и с ejabberd наблюдается.
[19:06:54] <ValdikSS> rkfg, пишу с valdikss@jabber.ru на iam@valdikss.org.ru/phone, и вижу сообщения только на телефоне, а не в psi
[19:08:08] <ValdikSS> rkfg, можешь подтвердить или опровергнуть?
[19:09:08] <ValdikSS> rkfg, в psi еще появляется строка:
[19:08:38] *** Missed messages: 00010 00011 00012 00013 00014
это те, которые я отправлял на /phone, а потом отправил сообщение на /psi+
[19:09:11] <rkfg> А я не на ресурс пишу
[19:09:22] <rkfg> Просто на жид
[19:09:56] <ValdikSS> rkfg, если на barejid писать, то все нормально. Если на psi+ писать, то тоже все нормально (сообщения, адресованные /psi+, видны на телефоне). Так и задумывалось, или это баг?
[19:10:08] <rkfg> Не знаю
[19:10:14] <rkfg> У меня проблема была с MUC
[19:10:33] <rkfg> Если придумаешь, как сделать лучше, patches are welcome
[19:10:37] <rkfg> Мне пока лень копаться
[19:10:39] <ValdikSS> rkfg, я бы хотел видеть сообщения, адресованные на другие ресурсы. Сейчас проверю с MUC.
[19:15:23] ValdikSS вышел(а) из комнаты
[19:15:37] ValdikSS вышел(а) из комнаты: Disconnected: Replaced by new connection
[19:16:19] ValdikSS вышел(а) из комнаты: offline
[19:18:38] ValdikSS вышел(а) из комнаты
[19:27:05] ValdikSS вышел(а) из комнаты: Disconnected: Replaced by new connection
[19:36:24] ValdikSS вышел(а) из комнаты: Disconnected: Replaced by new connection
[19:37:31] ValdikSS вышел(а) из комнаты
[19:40:41] ValdikSS вышел(а) из комнаты: Disconnected: Replaced by new connection
[19:42:14] ValdikSS вышел(а) из комнаты: Disconnected: Replaced by new connection
[19:42:48] ValdikSS вышел(а) из комнаты
[19:43:10] <ValdikSS> l
[19:43:20] ValdikSS вышел(а) из комнаты
[19:43:36] ValdikSS вышел(а) из комнаты
[19:46:39] <ValdikSS> rkfg: проблема с приватными сообщениями в MUC действительно есть, если этот код закомментировать. В Gajim проблемы нет. Может, отбрасывать совпадающий с предыдущим сообщением ID?
[19:47:09] ValdikSS вышел(а) из комнаты
[19:48:08] <rkfg> Вот это я бы хотел меньше всего делать, это очень большой костыль, т.к. ID станзы совсем не уникальны, и это толком не гарантируется
[19:48:20] <rkfg> _возможно_, они уникальны в пределах одной сессии одного клиента
[19:48:32] <ValdikSS> rkfg: совпадающие с предыдущим сообщением
[19:48:43] <rkfg> Не чувствую надёжности в таком решении
[19:48:46] <rkfg> Это всё равно костыль
[19:48:49] <ValdikSS> т.е. если последний ID, который мы получили с сервера, совпадает с предыдущим ID, то отбрасываем.
[19:49:02] <rkfg> Они могут перебиться другим сообщением
[19:49:10] <rkfg> Последовательность никак не гарантируется
[19:49:52] <ValdikSS> А если ID и body?
[19:50:29] <rkfg> В общем, мне это не нравится, это детекция, как будто текущее поведение — ошибка, и мы пытаемся её обойти
[19:50:32] <rkfg> А проблему надо решать в корне
[19:50:47] <rkfg> Конечно, по возможности
[19:51:04] <ValdikSS> А как ее решить? Это ошибка серверов?
[19:51:06] <rkfg> Я думаю, лучше изучить эту область и понять, почему сервер так шлёт
[19:51:08] <rkfg> Не знаю
[19:51:08] <ValdikSS> Или клиентов?
[19:51:12] <rkfg> На просоди тоже такое?
[19:51:16] <ValdikSS> Да
[19:51:24] <rkfg> Значит, клиенты как-то не так понимают
[19:51:35] <ValdikSS> Не, только в Psi+ неправильно
[19:51:35] <rkfg> Попробуй найти отличия между нужной и ненужной станзой
[19:51:44] <rkfg> Но так, чтобы это не повлияло на приватные чаты
[19:51:56] <rkfg> Если сможешь вывести правило, можно будет закодить
[19:51:59] <rkfg> А я играю пока
[19:52:06] <ValdikSS> Conversations и Gajim правильно работают: нет дублирования сообщений в причатных чатах MUC, сообщения доходят всегда.
[19:52:10] <ValdikSS> Ок, займусь этим.
[19:57:31] _vt вышел(а) из комнаты
[20:01:17] ValdikSS вышел(а) из комнаты
[20:20:58] nsof_ вышел(а) из комнаты
[20:30:24] nsof_ вышел(а) из комнаты
[20:35:47] KukuRuzo вышел(а) из комнаты
[20:37:26] _vt вышел(а) из комнаты
[20:53:49] nsof_ вышел(а) из комнаты
[21:04:11] ValdikSS вышел(а) из комнаты
[21:06:30] ValdikSS вышел(а) из комнаты
[21:13:04] ValdikSS вышел(а) из комнаты
[22:38:27] <ValdikSS> rkfg: в общем, нужно отбрасывать станзу, если это carbon и есть <x xmlns="http://jabber.org/protocol/muc#user">
[22:39:07] <rkfg> ValdikSS: а при этом нужные карбоны реально будут проходить?
[22:39:10] <rkfg> В т.ч. muc-чаты
[22:39:34] <ValdikSS> rkfg: код в iris, который парсит muc#user, ничего не добавляет в Message, если он закрыт.
[22:39:45] <ValdikSS> rkfg: должен, но сейчас проверю
[22:41:35] <ValdikSS> rkfg: да, они присылаются не через carbon
[22:42:20] <ValdikSS> rkfg: правда, разработчик Conversations сказал, что нужно еще разрешать инвайты внутри carbon, у них тоже muc#user может быть, вроде как, но я сколько ни пытался, не смог получить инвайт внутри carbon
[22:43:31] <rkfg> Ппц
[22:43:35] <rkfg> Жесть какая-то
[22:43:49] <rkfg> ValdikSS: если умеешь, пиши код и пуллреквести, а нет, так я позже сделаю
[22:44:51] <ValdikSS> rkfg: я первый раз смотрю на Psi+, и, насколько я понимаю, нужно будет изменять еще и iris, т.к. я не нашел никакой функции, которая бы позволила из psiaccount.cpp посмотреть, есть ли в станзе muc#user
[22:46:08] <rkfg> ValdikSS: тогда мб надо будет добавить поле в отпарсенное сообщение, я так уже делал для поддержки исправлений
[22:46:13] <rkfg> Можешь посмотреть, как там сделано в коммите
[22:49:01] ValdikSS вышел(а) из комнаты
[22:50:03] ValdikSS вышел(а) из комнаты: Disconnected: Replaced by new connection
[22:52:16] ValdikSS вышел(а) из комнаты
[22:53:07] ValdikSS вышел(а) из комнаты
[22:57:04] ValdikSS вышел(а) из комнаты: Disconnected: Received SIGTERM
[23:08:02] ValdikSS вышел(а) из комнаты
[23:38:04] ValdikSS вышел(а) из комнаты
[23:44:38] ValdikSS вышел(а) из комнаты: Disconnected: Received SIGTERM
[23:44:38] ValdikSS вышел(а) из комнаты: Disconnected: Received SIGTERM
[23:50:08] ValdikSS вышел(а) из комнаты: Disconnected: Replaced by new connection
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!