Home
Psi+ Project
psi-dev@conference.jabber.ru
Понедельник, 2 января 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:20:57] majik вышел(а) из комнаты: Replaced by new connection
[00:24:18] Леван вышел(а) из комнаты
[00:31:05] rkfg вышел(а) из комнаты
[00:38:07] Z_God вышел(а) из комнаты
[00:51:12] rion☫ вышел(а) из комнаты: Logged out
[01:21:46] <konduktor> а это наш Бимулька, он тоже полноправный член семьи
[01:21:50] <konduktor> ггг
[01:21:58] Tremerix вышел(а) из комнаты
[01:22:25] <konduktor> dkostousov: о!
[01:22:35] <konduktor> Костя
[01:23:22] <konduktor> 400 евро надо мобилку с камерой купить
[01:23:27] <konduktor> гыгыгы
[01:26:34] konduktor вышел(а) из комнаты: QIP 2012: Спокойное общение
[02:08:28] ValdikSS вышел(а) из комнаты
[02:09:23] ValdikSS вышел(а) из комнаты
[02:16:47] ValdikSS вышел(а) из комнаты
[02:22:06] nsof_ вышел(а) из комнаты: Disconnected: Replaced by new connection
[02:23:11] nsof_ вышел(а) из комнаты
[02:42:19] rion☫ вышел(а) из комнаты
[02:53:39] majik вышел(а) из комнаты: Replaced by new connection
[03:02:57] rion☫ вышел(а) из комнаты
[11:13:04] Леван вышел(а) из комнаты
[12:00:44] nsof_ вышел(а) из комнаты
[12:02:06] nsof_ вышел(а) из комнаты: Disconnected: Replaced by new connection
[12:27:27] Neustradamus вышел(а) из комнаты
[12:45:04] rion☫ вышел(а) из комнаты
[12:52:57] Neustradamus вышел(а) из комнаты
[13:05:33] majik вышел(а) из комнаты: Replaced by new connection
[13:46:32] <rkfg> ValdikSS: https://github.com/rkfg/psi/commit/bc0324a6d32999b26c5ab44cad0f1fe482b50d7b если есть возможность собрать-проверить, буду благодарен
[13:56:12] O01eg вышел(а) из комнаты
[14:09:54] KukuRuzo вышел(а) из комнаты
[14:48:05] jeka-38 вышел(а) из комнаты
[14:48:17] <ValdikSS> rkfg: надеюсь, в psi-plus-snapshots его скоро запушат, мне оттуда собрать гораздо проще
[14:50:32] <ValdikSS> rkfg: вообще, было бы идеально, если бы можно было перехватить drag-n-drop event, чтобы файлы заливались сразу по HTTP.
[14:59:02] <rkfg> ValdikSS: просто скопируй пару файлов в плюс
[14:59:15] <rkfg> Которые я поменял
[15:00:10] <rkfg> DnD для QTextEdit ещё можно перехватить, а как там с вебкитом — уже не знаю
[15:00:18] <rkfg> Наверно, не всё так просто
[15:06:30] <ValdikSS> rkfg: достаточно же будет только плагин собрать и заменить?
[15:09:12] <rkfg> ValdikSS: да
[15:09:24] <rkfg> Сам плагин никак не отличается между ваниллой и плюсом
[15:09:33] <rkfg> Сорсы, в смысле
[15:16:37] ValdikSS вышел(а) из комнаты
[15:17:43] ValdikSS вышел(а) из комнаты
[15:18:14] <ValdikSS> У меня почему-то в ростере опять скролл медленным стал
[15:18:36] <ValdikSS> А, psi сдаунгрейдился, лол
[15:20:56] ValdikSS вышел(а) из комнаты
[15:21:58] ValdikSS вышел(а) из комнаты
[15:22:27] ValdikSS вышел(а) из комнаты
[15:23:16] <ValdikSS> rkfg: работает! Спасибо!
[15:23:24] <rkfg> ValdikSS: \o/
[15:23:45] <ValdikSS> rkfg: но плагин говорит, что мой сервер (не тот, с которого я сейчас сижу), не поддерживает XEP
[15:23:58] <rkfg> Так он и не поддерживает
[15:23:59] <ValdikSS> rkfg: предполагаю, это из-за того, что сервис не внесен в disco
[15:24:03] <rkfg> Да
[15:24:07] <ValdikSS> rkfg: и не на отдельном домене
[15:24:10] <rkfg> Он должен обнаруживаться
[15:24:12] <ValdikSS> rkfg: но вот conversations с ним нормально работает
[15:24:15] <ValdikSS> rkfg: и gajim тоже
[15:24:21] <rkfg> Я делал по спеке
[15:24:28] <rkfg> Спека описывает, как обнаруживать сервис
[15:24:38] <rkfg> http://xmpp.org/extensions/xep-0363.html
[15:24:41] <rkfg> http://xmpp.org/extensions/xep-0363.html#disco
[15:24:44] <rkfg> Точнее
[15:24:57] <ValdikSS> rkfg: т.е. нужно его на отдельный домен вынести?
[15:25:17] <rkfg> A users server SHOULD include any known entities that provide such services into its service discovery items.
[15:25:21] <rkfg> ValdikSS: необязательно
[15:25:29] <rkfg> Домен может и не существовать
[15:25:33] <rkfg> В disco
[15:25:54] <rkfg> http://i.imgur.com/zxZKbIp.png
[15:26:00] <rkfg> У меня этих доменов всех нет
[15:26:07] <rkfg> Главное, что в disco появляются
[15:26:42] <rkfg> Конва и гаджим могут предполагать дефолтное имя upload.domain.ext
[15:26:47] <rkfg> И сразу его запрашивать
[15:27:16] <ValdikSS> rkfg: не, у меня просто domain.ext
[15:27:19] <ValdikSS> rkfg: https://modules.prosody.im/mod_http_upload.html
[15:27:33] <ValdikSS> rkfg: >Alternatively it can be added to modules_enabled like other modules.
Вот так у меня и сделано. В service discovery не видно.
[15:27:52] <rkfg> И как его дискаверить тогда?
[15:28:13] <rkfg> Example 3. Client sends service discovery request to upload service
<iq from='romeo@montague.tld/garden'
    id='step_02'
    to='upload.montague.tld'
    type='get'>
  <query xmlns='http://jabber.org/protocol/disco#info'/>
</iq>
[15:28:19] <rkfg> Т.е. слать нужно на jid сервиса
[15:28:21] <ValdikSS> rkfg: Не знаю, gajim и conversations как-то определяют поддержку.
[15:28:23] <rkfg> А мы его не знаем
[15:28:25] <ValdikSS> rkfg: могу засниффать
[15:28:31] <rkfg> Да проще в сорсы глянуть
[15:35:03] <rkfg> ValdikSS: похоже, они так же делают
[15:35:12] <rkfg> Посмотри в XML консоли гаджима и пса, найди различия
[15:51:25] rkfg вышел(а) из комнаты: Replaced by new connection
[16:17:20] rkfg вышел(а) из комнаты: Replaced by new connection
[16:24:04] ValdikSS вышел(а) из комнаты
[16:27:03] <rkfg> У меня куда-то аватарка на гитхабе сломалась
[16:27:12] <rkfg> В профиле показывает, а в коммитах рандомная какая-то
[16:27:18] rkfg наказан
[17:58:57] majik вышел(а) из комнаты: Replaced by new connection
[18:21:51] ValdikSS вышел(а) из комнаты
[19:53:54] nsof_ вышел(а) из комнаты
[19:57:54] rion☫ вышел(а) из комнаты
[20:28:44] nsof_ вышел(а) из комнаты: Disconnected: Replaced by new connection
[20:34:48] ValdikSS вышел(а) из комнаты
[21:03:14] ValdikSS вышел(а) из комнаты
[22:13:12] ValdikSS вышел(а) из комнаты
[22:17:32] majik вышел(а) из комнаты: Replaced by new connection
[23:03:35] O01eg вышел(а) из комнаты
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!