sawim@conference.jabber.ru


[00:47:33] *** mahmoud` выходит из комнаты
[00:48:16] *** mahmoud` заходит в комнату как participant и none
[01:37:55] *** modi выходит из комнаты
[01:41:40] *** karp выходит из комнаты
[01:43:01] *** mahmoud` выходит из комнаты
[01:43:07] *** mahmoud` заходит в комнату как participant и none
[02:47:52] *** mahmoud` выходит из комнаты
[03:27:53] *** aleks1844 выходит из комнаты: Replaced by new connection
[03:27:54] *** aleks1844 заходит в комнату как participant и none
[04:12:41] *** aleks1844 выходит из комнаты: Replaced by new connection
[04:12:41] *** aleks1844 заходит в комнату как participant и none
[04:16:45] *** mahmoud` заходит в комнату как participant и none
[04:23:42] *** mahmoud` выходит из комнаты
[04:25:45] *** mahmoud` заходит в комнату как participant и none
[04:27:05] *** mahmoud` выходит из комнаты
[04:29:05] *** SetazeR заходит в комнату как participant и member
[05:11:16] *** aleks1844 выходит из комнаты
[05:35:15] *** aladmeral заходит в комнату как participant и none
[06:17:43] *** mahmoud` заходит в комнату как participant и none
[06:32:58] *** mahmoud` выходит из комнаты
[08:29:20] *** aladmeral выходит из комнаты
[08:30:05] *** goodwin98 выходит из комнаты: Replaced by new connection
[08:30:06] *** goodwin98 заходит в комнату как participant и member
[09:07:23] *** goodwin98 выходит из комнаты: Replaced by new connection
[09:07:24] *** goodwin98 заходит в комнату как participant и member
[09:19:36] *** goodwin98 выходит из комнаты: Replaced by new connection
[09:19:40] *** goodwin98 заходит в комнату как participant и member
[09:29:29] *** aladmeral заходит в комнату как participant и none
[09:39:41] *** goodwin98 выходит из комнаты: Replaced by new connection
[09:39:42] *** goodwin98 заходит в комнату как participant и member
[09:54:13] *** goodwin98 выходит из комнаты: Replaced by new connection
[09:54:16] *** goodwin98 заходит в комнату как participant и member
[10:07:15] *** goodwin98 выходит из комнаты
[10:07:17] *** goodwin98 заходит в комнату как participant и member
[10:16:59] *** goodwin98 выходит из комнаты
[10:17:01] *** goodwin98 заходит в комнату как participant и member
[10:30:14] *** goodwin98 выходит из комнаты: Replaced by new connection
[10:30:15] *** goodwin98 заходит в комнату как participant и member
[10:32:57] *** goodwin98 выходит из комнаты: Replaced by new connection
[10:32:58] *** goodwin98 заходит в комнату как participant и member
[10:32:59] *** goodwin98 выходит из комнаты
[10:43:11] *** Alexey71 заходит в комнату как participant и member
[11:22:51] *** gerc выходит из комнаты: Logged out
[11:23:10] *** gerc заходит в комнату как moderator и owner
[11:38:02] *** k.a.a. выходит из комнаты
[11:38:14] *** k.a.a. заходит в комнату как participant и none
[12:34:25] *** aladmeral выходит из комнаты
[13:36:56] *** b12 заходит в комнату как participant и none
[13:40:26] *** b12 выходит из комнаты
[13:48:11] *** zinid заходит в комнату как moderator и owner
[13:48:26] <zinid> sawim
[13:48:31] <Snapi-Snup..> zinid, 23 days ago · 2.08 MB
[13:48:32] <digit> zinid: 23 days ago https://www.dropbox.com/s/qa7rj3ai2xuugtu/SawimNE.apk Version: 1.3.6 (57)
[13:49:27] <_vt> герц ушел в слак
[13:49:30] <_vt> ничо никто не пилил
[14:01:22] <zinid> закапываем
[14:02:42] <zinid> пойду поставлю этот слак кстати
[14:08:28] <_vt> он тоже как имап!
[14:10:02] *** Hombre. заходит в комнату как participant и none
[14:10:26] *** Hombre. выходит из комнаты
[14:11:06] *** Hombre. заходит в комнату как participant и none
[14:11:20] <Hombre.> .
[14:12:28] <zinid> _vt, херота какая-то
[14:12:32] <zinid> _vt, чат как чат
[14:15:58] <zinid> и в чём фишка?
[14:16:16] <k.a.a.> в названии наверно)
[14:18:35] <zinid> Это такой убер-чятик для командной работы. Причём, от всяких скайпов и вайберов он положительно отличается прекрасными особенностями, как то:

Для каждой темы можно создать отдельный чат.
Ссылки на ресурсы и картинки сами подгружаются и отображаются прикольными сниппетами, примерно как в ФБ.
Халявщикам дают пять гигабайт места под файлы в общий доступ.
Есть интеграция с большим количеством внешних сервисов. Например, можно за две минуты настроить оповещение в Slack о том что в Trello изменились какие-то карточки или добавились новые. Причём, из разных досок в разные чятики.
Есть клиенты под Android и под iOS. В отличие от богопротивного скайпа, клиент Slack не вымораживает мой телефон за четыре часа.
Весь архив сообщений доступен всегда и везде.
Поиск по всему архиву сообщений, плюс по тексту внутри сохранённых PDF
И так далее...
[14:18:48] <k.a.a.> В основном на сам клиент для общения ведутся большинство юзеров)
[14:20:20] <zinid> инновации, охереть
[14:20:24] <k.a.a.> картинки)
[14:20:28] <_vt> zinid: ну это чатик заточенный на красноглазиков
[14:20:44] <_vt> zinid: и при этом ДИЗАЙН и коммерческий саппорт, все дела
[14:20:44] <k.a.a.> жталк счас автоподгрузку может)
[14:20:59] <zinid> _vt, ну да, дизайн, выглядит просто
[14:21:22] <zinid> но не вижу ничего уберного
[14:21:38] <zinid> особенно отсутствие десктопного приложения не радует
[14:23:55] <k.a.a.> Ну на счёт картинок соглашусь, реально удобно, когда начинается обмен скринами
[14:24:33] <k.a.a.> Остальное походу тот же жабир)
[14:25:28] <_vt> да уж конечно
[14:25:37] <_vt> архива сообщений по-прежнему в жабере нет
[14:25:48] <_vt> и постоянных чатов
[14:26:17] <k.a.a.> в смысле "постоянных" ?
[14:26:37] <_vt> в смысле ты отсюда вышел и все, сообщения больше тебе не идут
[14:27:07] <zinid> а не выходить судьба не позволяет?
[14:27:14] <zinid> а если вышел потом мамом загрузить
[14:27:28] <zinid> а ебаться с web-говном веселее?
[14:27:36] <_vt> ну да, в котором нет отметок о прочтении
[14:27:50] <zinid> да не нужны они никому кроме тебя
[14:28:12] <_vt> ага, поэтому в слаке они есть
[14:28:17] <_vt> специально для меня сделали
[14:29:09] <zinid> а если бы не было, то слак бы никто не юзал
[14:29:24] <_vt> ну да, как жаббер
[14:30:02] <zinid> ну конечно же :)
[14:30:05] <k.a.a.> а что слак кто-то юзает) ваще ток счас о нём услышал?)
[14:30:22] <zinid> k.a.a., да есть миллион этих чатов
[14:30:27] <zinid> разброд и шатание
[14:30:51] <zinid> тошнит уже, каждая макака с NIH'ом их точит
[14:31:19] <zinid> и потом форсит из-за каких-то сомнительных фич
[14:31:30] <k.a.a.> я пока услышал плюсы за картинки и за какие-то мифические мессаги, которые большинству похер)
[14:31:43] <zinid> там главная фича - метки о прочтении
[14:31:47] <zinid> если верить _vt
[14:32:32] *** SetazeR выходит из комнаты: Растворился в тумане...
[14:33:04] <k.a.a.> не, главное - КАРТИНКИ! :)
[14:34:29] <none> Развели опять пену.
[14:34:35] <k.a.a.> image/jpeg 604x445 [78,6 kB]: http://i.imgur.com/ENCt207.jpg :
[14:35:12] <_vt> zinid: какая главная фича? Это минимальные фичи любого современного чата
[14:35:30] <k.a.a.> image/png 480x854 [366,1 kB]: http://i.imgur.com/ZAeREO6.png :
8-) Ну и чем жабир хуже?
[14:35:41] <zinid> _vt, да я понял
[14:36:21] <zinid> _vt, ты перекладываешь проблемы криворуких клиентописателей на xmpp
[14:36:27] <k.a.a.> none, та скучно)
[14:36:35] <zinid> потому что макака не может прочитать RFC
[14:36:43] <_vt> zinid: и криворуких херописателей?
[14:37:06] <_vt> которые не могут написать один нормальный неймспейс со всеми базовыми фичами
[14:37:29] <zinid> а кто может?
[14:37:43] <zinid> матрикс наверное
[14:37:56] <zinid> ну посмотрим что с ним будет через 15 лет
[14:38:01] <zinid> насколько там всё будет базовое
[14:38:27] <_vt> вконтактам и одноклассникам уже за 10 лет, и там все это есть
[14:38:37] <zinid> лет через 15 батареи будут зверские и все будут охуевать от того, зачем в базе пуш
[14:38:49] <k.a.a.> zinid, кстати, скока жру лет?
[14:38:54] <zinid> k.a.a., 15
[14:39:15] <k.a.a.> zinid, хех.. время летит)
[14:39:37] <_vt> zinid: сделать версию urn:xmpp:jabber:client:2.1 без пуша, легко
[14:39:54] <zinid> но зачем, если можно делать расширениями?
[14:39:55] <_vt> нет же, надо хранить священный jabber:client
[14:40:06] <_vt> дык jabber:client это и есть расширение
[14:40:20] <zinid> jabber:client в core rfc если чо
[14:40:31] <_vt> ну и пусть он там себе будет
[14:40:42] <_vt> ничто не мешает написать расширение jabber:client:2
[14:40:56] <zinid> а ну то есть сделать urn:xmpp:jabber:client:2.1, который почти то же самое, но без пуша?
[14:42:11] <_vt> если надо, то да
[14:42:16] <zinid> да уж
[14:42:30] <_vt> вон, например, был twitter api v1, там были кодировки в xml и json
[14:42:38] <_vt> сделали api v2, убрали xml
[14:42:53] <zinid> и переписывать все херы на json
[14:43:00] <_vt> v2.x - минорные изменения
[14:43:23] <_vt> не надо переписывать на json, можно и так остаться
[14:43:27] <zinid> но ты просто так не проапдейтишь RFC
[14:43:33] <zinid> тебе придётся его копировать
[14:43:37] <zinid> это будет новый RFC
[14:43:41] <_vt> jabber:client:2 не нарушает RFC
[14:43:47] <zinid> как это?
[14:44:05] <zinid> я думал ты скажешь наконец, что RFC и IETF сосут ;)
[14:44:28] <_vt> что, в RFC запрешены новые неймспейсы? Нет же, явно разрешены, и в этом преимущество как раз xml/xmpp, которым почему-то пользуются через жопу
[14:45:04] <zinid> в stream:stream разрешено менять неймспейс?
[14:45:17] <_vt> а разве нет?
[14:45:26] <_vt> jabber:component разве в RFC?
[14:45:45] <zinid> нет, но если ты его поменяешь, тебе что придётся делать?
[14:45:49] <zinid> новый XEP?
[14:45:58] <_vt> Ну да, всего лишь один новый ХЕР
[14:46:01] <_vt> а не 150
[14:46:10] <zinid> в котором будет весь RFC?
[14:46:20] <_vt> да почему rfc-то?
[14:46:22] <zinid> или он будет нормативно хачить core rfc?
[14:46:25] <zinid> ну а как?
[14:46:26] <_vt> в котором будут те 150 херов
[14:46:32] <zinid> вот это пиздец
[14:46:34] <_vt> без поднеймспейсов
[14:46:43] <zinid> тебе же придётся все 150 херов тогда реализовывать
[14:46:50] <zinid> вот запихуют туда IoT
[14:46:51] <_vt> Именно!
[14:46:57] <zinid> будешь писать IoT!
[14:47:01] <zinid> и пабсаб!
[14:47:03] <zinid> и жинг!
[14:47:19] <zinid> так предлагаешь?
[14:47:40] <_vt> Пусть так. Пусть попробуют. Не взлетит - можно еще раз написать новый нейспейс без пабсабов
[14:47:55] <_vt> И тот который взлетит - со временем проапдейтить RFC
[14:47:59] <zinid> ну как не взлетит, кому-то нужен iot, кому-то пуш
[14:48:10] <_vt> дык два можно написать
[14:48:23] <_vt> один jabber:user:client, другой jabber:iot:client
[14:48:25] <zinid> и в чём профит?
[14:48:34] <zinid> щас примерно так и сделано
[14:48:38] <zinid> только не два конечно
[14:48:46] <_vt> дык а надо чтоб в одной спеке все было
[14:48:48] <zinid> достаточно модульно всё
[14:48:53] <zinid> да ну не надо
[14:48:57] <_vt> никто не будет ебаться и читать 150 херов, которые друг друга заменяют
[14:49:14] <_vt> это нам понятно что и как связано, это 10 лет опыта надо
[14:49:21] <zinid> ну то есть проблема в том, что 150 херов написано?
[14:49:31] <_vt> одна из
[14:49:49] <zinid> есть же какой-то хер по тому, как въехать быстро
[14:49:49] <_vt> вторая - что не все типичные чатиковые фичи еще описаны
[14:50:05] <_vt> нету нормального хера на архив, нет нормального мук, и т.д.
[14:50:28] <zinid> ну вот щас напишут тебе нормальный muc на пабсабе
[14:50:30] <_vt> zinid: херов по которым въехать быстро - уже три штуки
[14:50:40] <_vt> или больше даже
[14:50:46] <zinid> ну и тебя заломает их читать?
[14:50:56] <zinid> почему я могу читать RFC без всяких проблем?
[14:51:03] <zinid> может это проблема макак?
[14:51:06] <_vt> дык в RFC-то все хорошо
[14:51:13] <_vt> только чатик на нем не напишешь
[14:51:14] <zinid> ты читал RFC на sip?
[14:51:17] <_vt> читал
[14:51:21] <zinid> там 100500 RFC
[14:51:24] <_vt> даже несколько
[14:51:24] <zinid> все читал?
[14:51:33] <zinid> там такая же проблема
[14:51:41] <zinid> вот только он юзается в железках
[14:51:44] <_vt> но там уже есть готовые решения
[14:51:47] <_vt> а тут их нет
[14:51:49] <zinid> как-то нет проблемы с макаками
[14:51:58] <zinid> да там тоже валом проблем
[14:52:00] <_vt> мне необязательно читать rfc чтоб запустить sip
[14:52:09] <zinid> да ладно
[14:52:31] <zinid> чтобы построить сервис аналогичный жру надо иметь 5-й дан по сипу
[14:52:41] <_vt> ну я про клиент а не про сервис
[14:52:48] <zinid> и про клиент тоже
[14:53:00] <zinid> один msrp чего стоит
[14:53:05] <_vt> не надо вообще ничего, взял готовое, вписал логин и пароль и все работает
[14:53:20] <zinid> ну так пусть пишут библиотеки для жаббера
[14:53:26] <zinid> опять же проблема макак
[14:53:34] <_vt> жаббер сложнее по количеству фич
[14:53:41] <zinid> чем сип?
[14:53:45] <_vt> какие фичи в сипе? Кроме выбора кодеков
[14:53:57] <_vt> А здесь - сообщения, присутствие, архив, и т.д.
[14:53:59] <zinid> блядь, да их там валом
[14:54:11] <_vt> Ну мы конкретно про голос
[14:54:12] <zinid> список контактов, нотифаи, редирект
[14:54:29] <zinid> там чтобы перевести звонок надо выебать 50 RFC
[14:54:43] <_vt> автору библиотеки, а не клиента
[14:54:44] <zinid> и делать это можно кучей методов
[14:54:49] <zinid> и есть RFC на это
[14:55:08] <_vt> вот я тогда спрашивал про REINVITE, при смене айпи-адреса. И оказывается все в библиотеке уже есть
[14:55:45] <zinid> ну разработчика жаббер-либы тоже придётся читать кучу херов, как в сипе кучу rfc
[14:56:01] <_vt> да не то уже время, опоздал жаббер
[14:56:06] <zinid> на сип абсолютно такие же наезды
[14:56:14] <zinid> типа сложно, блаблабла
[14:56:18] <_vt> никто не будет его читать, проще написать на коленке свой
[14:56:28] <zinid> ну вот мы и имеем слак
[14:56:32] <zinid> вацап
[14:56:37] <zinid> вайбер
[14:56:47] <zinid> и тучу несовместимомого говна
[14:56:55] <_vt> ну да, потому что XSF - мудаки
[14:57:05] <zinid> ну отчасти да
[14:57:14] <zinid> но также потому что погромисты - макаки
[14:57:15] <_vt> по логике XSF все вышеперечисленные должны идти к лысому на поклон
[14:57:24] <_vt> при малейших добавлениях в протокол
[14:57:30] <zinid> да лысый там уже ничо не делает
[14:57:33] <_vt> зачем им это надо? кто такой XSF?
[14:57:43] <_vt> ну к его подружке, какая разница
[14:57:43] <zinid> там теперь прыщавая пионерия
[14:57:57] <zinid> кевит, мэтью
[14:58:13] <zinid> кевин
[14:58:18] <_vt> тем более, кто они такие? Почему слак и ватсапп должны с ними консультироваться о протоколе?
[14:58:29] <zinid> ну а кто такие авторы RFC?
[14:58:36] <zinid> почему к ним на поклон идти?
[14:58:55] <zinid> никто никому ничего не должен
[14:59:01] <zinid> не хочешь - пили своё
[14:59:10] <zinid> хочешь совместимо - иди на поклон
[14:59:23] <zinid> но своё ЭГО так сложно обуздать
[14:59:44] <_vt> хочешь совместимо с чем? с пси и ткаббером?
[14:59:49] <_vt> с чем совмещать-то?
[14:59:54] <zinid> с conversations
[15:00:04] <_vt> вон в сипе нужно было совмещаться с железками, которые реально существуют в природе
[15:00:09] <_vt> а тут с чем?
[15:00:19] <zinid> с conversations
[15:00:34] <_vt> ага, который сам уже написал несколько херов
[15:00:43] <_vt> а OMEMO наверное уже и в RFC двигает
[15:01:12] <zinid> ну вот они пытаются делать стандарт
[15:01:15] <zinid> официальный
[15:01:21] <zinid> молодцы
[15:01:42] <_vt> ну, правильно. Они делают эти стандарты, а не следуют стандартам лысого
[15:01:52] <_vt> Ты предлагаешь слушаться лысого до конца жизни
[15:02:13] <zinid> да я не предлагаю слушать лысого, он вообще щас там никто, как я уже сказал
[15:02:21] <_vt> Ну XSF
[15:02:34] <zinid> ну XSF надо слушать, иначе не будет стандарта
[15:02:36] <_vt> Типа они плохие, но все равно лишних движений делать нельзя
[15:02:37] <zinid> какой выбор?
[15:02:47] <_vt> Почему не будет?
[15:02:56] <zinid> ну какой?
[15:02:56] <_vt> Что мешает написать свой RFC без всякого XSF?
[15:03:05] <zinid> ну иди пиши
[15:03:25] <_vt> Тем более в данном случае к RFC претензий особо-то и нет
[15:03:26] <zinid> только тебе придётся объяснять чем он лучше в коммитете IETF
[15:03:37] <zinid> и там твои капс и апелляция к авторитетам не прокатит
[15:03:37] <_vt> А проблема только в jabber:client расширении
[15:04:10] <zinid> ну иди пиши новый RFC к жабберу
[15:04:13] <zinid> они пишутся
[15:04:16] <zinid> не вижу проблемы
[15:04:28] <zinid> area director там не лысый
[15:04:46] <_vt> дык jabber:client:2 не противоречит RFC
[15:04:57] <zinid> ну да, просто почти полностью его копирует
[15:05:17] <_vt> ну правильно, это же новая версия
[15:05:17] <zinid> объяснишь это чувакам в IETF
[15:05:20] <_vt> это же не другой протокол
[15:05:22] <zinid> ну хорошо
[15:05:30] <zinid> может они согласятся, что вряд ли
[15:05:41] *** goodwin98 заходит в комнату как participant и member
[15:08:06] *** SetazeR заходит в комнату как participant и member
[15:09:48] *** Antimateriale заходит в комнату как participant и member
[15:10:16] <_vt> ну и кому будет нужен еще один вымышленный RFC без реализаций?
[15:10:53] <_vt> вот чуваки в conversations идут правильным путем - сначала реализуют OMEMO, при чем не одну реализацию! И стандартизируют это дело по ходу
[15:11:25] <_vt> и именно это я и предлагаю - сначала реализовать все что нужно в клиенте и на сервере, и ничего страшного в добавлении неймспейсов нету. А потом это стандартизовать
[15:12:52] <_vt> Вот щас клиент ChatSecure на iOS тоже начинает реализовывать OMEMO. До этого они тоже мыкались с OTR/axolotl и придумывали свое, щас решили взять OMEMO от conversations
[15:13:23] <_vt> и если так же сделать на жаббер.ру - никто не будет придумывать еще раз imap over xmpp - а возьмут наш "хер"
[15:14:15] <zinid> ну допустим мы что-то напишем
[15:14:18] <zinid> дальше что?
[15:14:25] <zinid> я микелю такие же вопросы задавал
[15:14:54] <zinid> идти на поклон в XSF опять же
[15:15:05] <_vt> Гугл шел на поклон с jingle?
[15:15:15] <_vt> Нет же, XSF сами прибежали и стандартизировали это
[15:15:25] <zinid> либо создавать свою YSF, как гугл+апл+мозилла создали whatwg
[15:15:36] <zinid> _vt, ну они падкие на авторитеты
[15:15:44] <_vt> Нет, необязательно вести себя как гугл, можно и апдейтить тот же MAM, для начала
[15:15:48] <zinid> и ничем хорошим это не закончилось кстати
[15:16:16] <zinid> _vt, там вон PR висит от микеля, скоро мхом зарастёт
[15:16:43] <_vt> zinid: ну так потому что это опять вымышленный PR
[15:16:48] <_vt> надо чтоб были реализации
[15:16:54] <zinid> _vt, не
[15:16:57] <zinid> там всё проще
[15:16:58] <_vt> чтоб XSF почувствовало авторитет :)
[15:17:09] <zinid> анимешник не может надрочиться и нажать кнопу merge
[15:17:27] <_vt> ну да, если бы в from была баба, или сережа брин - он бы сразу нажал
[15:17:41] <zinid> ну вот видишь
[15:17:52] <zinid> то есть ты заебёшься его проталкивать
[15:18:02] <zinid> а делать стандарт дефакто тоже нужен авторитет
[15:18:15] <_vt> ну ты вот опять считаешь проталкивание первоочередной задачей
[15:18:18] <_vt> а не реализацию
[15:18:31] <zinid> нет, я мсылю на несколько шагов вперёд
[15:18:52] <_vt> даже если это не протолкнуть - у нас будут реализации и пользователи
[15:19:01] <_vt> и чем больше их будет - тем больше будет авторитет
[15:19:48] <_vt> если авторы ватсаппа щас вдруг решат послать PR в XSF - анимешник тоже сразу нажмет
[15:21:28] <_vt> о, кстати микель. Он же упустил автора ватсаппа, когда тот задавал вопросы про ежабберд :) Не посчитал авторитетом
[15:21:51] <_vt> а щас на сайте пишет что ватсапп "начинал с ежабберд"
[15:22:40] <zinid> дык их тысячи с такими вопросами, как их распознать?
[15:22:48] <zinid> если не платит, то идёт лесом
[15:22:52] <zinid> капитализм же
[15:23:08] *** Antimateriale выходит из комнаты: Replaced by new connection
[15:23:13] *** Antimateriale заходит в комнату как participant и member
[15:23:35] <_vt> Ну вот, поэтому надо сначала наработать авторитет, потом писать стандарты
[15:23:45] *** SetazeR выходит из комнаты: Replaced by new connection
[15:23:45] *** SetazeR заходит в комнату как participant и member
[15:24:04] <zinid> ты так говоришь, как будто это так просто
[15:24:23] <zinid> микель вон в узких кругах пытается наработать
[15:24:24] <_vt> ну конверсейшенс это сделал за пару лет
[15:24:59] <zinid> потому что написали что-то не вырвиглазное наконец-то
[15:25:14] <_vt> ну, вот этим и надо заниматься в первую очередь
[15:25:15] <zinid> а что делать с ежаббердом?
[15:25:30] <_vt> затачивать под работу с невырвиглазным клиентом!
[15:25:32] <zinid> все красноглазики любят просоди
[15:25:35] <_vt> а не под пси и ткаббер
[15:25:47] <zinid> ну под какой?
[15:25:52] *** SetazeR выходит из комнаты
[15:25:56] <_vt> под кайву же, в данном случае
[15:26:13] <zinid> это кайва то не вырвиглазная?
[15:26:27] <zinid> и что там затачивать?
[15:26:35] <_vt> один запрос мам вместо 150 же
[15:26:38] <zinid> ldap прикрутить?
[15:26:55] <zinid> _vt, дык я тебе говорил, давай добавим поле в x:data
[15:27:03] <_vt> лдап к ежабберд прикручивается нормально
[15:27:04] <zinid> раза три уже сказал
[15:27:09] <_vt> zinid: какое?
[15:27:15] <zinid> name it!
[15:27:36] <zinid> это проблема как его назвать?
[15:27:42] <zinid> там главное чтобы префикс был
[15:28:18] <_vt> нет, проблема что совать в это поле
[15:28:23] <_vt> 150 джидов?
[15:28:27] <zinid> http://xmpp.org/extensions/xep-0313.html#query-form
[15:28:31] <zinid> да нет
[15:28:34] <zinid> вот читай
[15:28:36] <_vt> а что делать с сообщениями, которые не из ростера?
[15:28:48] <zinid> <field type='text-single' var='urn:example:xmpp:free-text-search'/>
[15:29:03] <_vt> ну я понимаю что можно туда добавить поля
[15:29:09] <_vt> тут же надо еще логику додумать
[15:29:17] <zinid> ну теперь какая-то другая проблема?
[15:29:29] <zinid> ну додумывай, это не моя проблема
[15:29:47] <_vt> другая проблема - состояние прочитанности
[15:30:06] <zinid> сделай 'urn:example:xmpp:unread'
[15:30:08] <_vt> ну я в общем уже проблемы перечислял %)
[15:30:19] <_vt> zinid: ну я-то сделаю, но на сервере этого нет
[15:30:24] <zinid> ну если бы ты это делал по существу, было бы проще :)
[15:30:56] <zinid> ну ты скажи что надо на сервер то
[15:31:00] <zinid> я не телепат же
[15:31:20] <_vt> я понял как сделать по существу. Надо почитать протокол в котором это есть и спиздить оттуда все нужные запросы
[15:32:18] *** aladmeral заходит в комнату как participant и none
[15:35:11] <_vt> gerc: где там была документация на сообщения вк??
[15:35:44] *** gerc выходит из комнаты: Logged out
[15:35:57] *** gerc заходит в комнату как moderator и owner
[15:36:59] *** SetazeR заходит в комнату как participant и member
[15:37:23] <_vt> zinid: ХАЧУКАКСДЕЗЬ - https://vk.com/dev/methods
[15:37:32] <_vt> все как тут, только в иксемель!
[15:38:11] *** mahmoud` заходит в комнату как participant и none
[15:39:07] <gerc> https://core.telegram.org/methods#working-with-messages
[15:42:44] *** Antimateriale выходит из комнаты
[15:44:06] <_vt> ох, я совсем забыл. УДОЛЯТЬ хочу! Из мама нельзя
[15:45:38] <zinid> ну ты мне предлагаешь рыться в этом говне?
[15:46:02] <_vt> рыться? Это базовые фичи, они ВСЕ должны быть
[15:46:11] <zinid> должны для кого?
[15:46:20] <_vt> для чат-сервиса
[15:46:21] <zinid> если тебе они нужны, то говори
[15:46:26] <zinid> меня всё устраивает
[15:46:38] <_vt> мне? Мне например не нужны шифрованные чаты
[15:46:38] <zinid> удалять мне не надо, метки мне не нужны
[15:46:44] <_vt> Но они все равно должны быть в клиенте
[15:47:02] <zinid> ну я не пилю клиентов, если ты забыл :)
[15:47:18] <_vt> Ну вот, так и получается "на сервере не хватает - говори что надо добавить - это, это, это, это - ууу, это слишком дохера, меня и так устраивает" :)
[15:47:31] <zinid> ну что это-это-это?
[15:47:48] <_vt> да нельзя пилить клиент без сервера
[15:47:52] <zinid> там список просто пиздец
[15:48:04] <_vt> по ссылке герца только работа с сообщениями
[15:48:21] <zinid> photos.createAlbum Создает пустой альбом для фотографий
[15:48:26] <gerc> File: Screenshot_20150916-144804.png
Size: 233 KiB
Link: http://pic4u.ru/get/7226237d43dafd68eaae6fffcf4fa438/
[15:48:27] <zinid> это надо?
[15:49:05] <_vt> zinid: не, по ссылке герца working with messages надо ВСЕ и СРАЗУ
[15:49:20] <_vt> а createAlbum - это уже дополнительные фишки, которые может быть будут когда-нибудь надо
[15:49:32] <zinid> messages.getDialogs Returns a list of the current user’s conversations
[15:49:36] <_vt> да!
[15:49:41] <_vt> это мне и нужно
[15:49:52] <_vt> именно для этого щас делается 150 запросов мам
[15:50:06] <zinid> что это за херь вообще?
[15:50:15] <_vt> список чатов, в которых есть мам
[15:50:16] <zinid> чем ростер не устроил?
[15:50:27] <zinid> впрочем я заебался спорить
[15:50:42] <_vt> да, слишком дохера, тебя и так устраивает :)
[15:51:18] <zinid> да, делай поверх имапа это всё
[15:51:44] <zinid> в имапе всё есть
[15:52:08] <zinid> поставим imap на жру, я же предложил
[15:52:20] <_vt> ну да, getDialogs - это список папок на имап-аккаунте!
[15:52:42] <zinid> ну сделай папки в савиме
[15:53:12] <_vt> ну так это в мейл-клиенте выглядит папками, а в чат-клиенте - это выглядит диалогами
[15:53:20] <_vt> суть хранения на сервере от этого не меняется
[15:53:45] <zinid> в мейл-клиенте папки по фильтру от групп рассылок
[15:53:49] <zinid> в жаббере есть чаты
[15:53:56] <zinid> групчаты
[15:54:18] <zinid> фильтр для других вещей можешь прикрутить на клиенте, я разрешаю
[15:54:20] <_vt> ага, только от имап я отключился и никуда мои списки рассылок не делись
[15:54:31] <_vt> а от жаббера отключился и пиздец
[15:54:36] <zinid> mam
[15:54:45] <zinid> hope this helps
[15:54:54] <_vt> в нем нельзя список получить! В нем нельзя удалять сообщения!
[15:55:02] <_vt> это просто кучка сообщений
[15:55:08] <zinid> список сообщений нельзя удалить?
[15:55:09] <_vt> ридонли причем
[15:55:20] <zinid> ой, нельзя получить
[15:55:26] <zinid> а мам что делает тогда?
[15:55:42] <_vt> дает сплошной список сообщений
[15:55:52] <_vt> а надо по группам-диалогам
[15:56:14] <zinid> он даёт все сообщения из конфы
[15:56:33] <zinid> а по ростерным контактам сам фильтруй
[15:56:36] <_vt> из одной! При чем о существовании этой конфы надо знать из астрала
[15:56:49] <zinid> из закладок узнаешь
[15:57:20] <_vt> по ростерным контактам - надо для КАЖДОГО запросить мам, 150 запросов
[15:57:29] <_vt> по закладкам такая же херня
[15:57:31] <zinid> urn:example:unread
[15:57:46] <zinid> получение закладок - это один запрос
[15:57:56] <_vt> urn:jabberru:getdialogs!
[15:58:26] <zinid> какие ещё диалоги?
[15:58:43] <zinid> пихай их private:storage
[15:58:49] <_vt> список контактов и закладок, в которых есть сохраненные сообщения
[15:58:51] <zinid> вообще туда всё можно пихать
[16:00:25] <zinid> и в чём проблема получить список закладок?
[16:00:51] <zinid> это один запрос
[16:00:54] <_vt> список - ни в чем. Вот в этом самом списке должно быть количество новых сообщений
[16:01:03] <_vt> тогда это действительно будет один запрос
[16:01:06] <zinid> делай отдельный запрос
[16:01:15] <zinid> получил закладки и по нему запрос
[16:01:21] <_vt> назад передавать список закладок?
[16:01:34] <_vt> почему сразу не прислать?
[16:01:35] <zinid> передавай в private storage что хочешь
[16:01:49] <zinid> а почему ты не хочешь это сам написать?
[16:01:52] <zinid> это же можно сделать
[16:01:55] <_vt> хочу, на клиенте
[16:02:03] <zinid> ах вон оно чо
[16:02:09] <zinid> а я не хочу в сервере это
[16:02:13] <zinid> как быть?
[16:02:28] <_vt> вот и я не знаю
[16:02:35] <_vt> никак не быть, ставить слак, там все есть
[16:02:47] <zinid> ну ок, если не хочешь писать, то ставь слак
[16:02:48] <_vt> сервер оставить красноглазикам из 2003 года.
[16:02:54] <zinid> ок
[16:02:57] <_vt> Какие еще варианты есть?
[16:03:03] <zinid> никаких
[16:03:04] <_vt> ты же говоришь я делю на черное и белое
[16:03:14] <zinid> ты не хочешь это делать, я тоже не хочу
[16:03:18] <_vt> вот не вижу никакого серого варианта
[16:03:19] <zinid> какие варианты действительно
[16:03:35] <gerc> На зло рфс отморозить хер
[16:03:42] <zinid> ну ты свою работу на меня сбрасываешь
[16:03:51] <_vt> моя работа - писать И клиент И сервер?
[16:03:56] <zinid> клиент
[16:04:03] <zinid> всё есть
[16:04:05] <zinid> пиши
[16:04:12] <_vt> [15:01]<_vt> хочу, на клиенте
[16:04:15] <_vt> а я что сказал?
[16:04:29] <zinid> ну если не хочешь одним запросом, а я хочу audi q7
[16:04:58] <_vt> как это не хочу? Хочу одним запросом
[16:05:08] <zinid> ну то есть наоборот, да
[16:05:34] <zinid> всё есть, но ты хочешь по-другому
[16:05:41] <_vt> Да где есть-то?
[16:05:48] <zinid> ну я же сказал как сделать
[16:05:50] <_vt> Надо написать новый хер для private storage
[16:05:53] <_vt> это есть?
[16:05:55] <zinid> опять по кругу пойдём?
[16:06:01] <zinid> закладки есть, mam есть
[16:06:08] <zinid> через них можно сделать
[16:06:40] <zinid> :unread я тебе прикручу
[16:06:47] <zinid> проблема 150 запросов отпадает
[16:07:19] <_vt> unread ?
[16:07:24] <_vt> сплошной список?
[16:07:35] <zinid> ну да
[16:07:51] <_vt> да сплошных списков я и так могу кучу через rsm получить
[16:07:58] <zinid> ну получай
[16:08:23] <_vt> и сохранять айди прочитанного в private storage, ага
[16:08:53] <zinid> ну время тебе придётся сохранять, иначе откуда я знаю что ты не прочитал
[16:08:55] <_vt> вообще там можно и сообщения хранить! Зачем мам? Из private storage хоть удалить можно
[16:09:07] <zinid> да, почти как imap
[16:09:31] <zinid> может проще imap?
[16:09:50] <_vt> может быть. Если у него будет общая база с ежом
[16:10:17] <zinid> да попроси оспу настроить postfix, не мучайся
[16:10:26] <_vt> dovecot!
[16:10:31] <zinid> и dovecot, да
[16:11:24] <zinid> зачем ты мучаешься с этим XSF
[16:11:56] <_vt> по привычке!
[16:12:06] <_vt> можно же просто взять слак
[16:12:14] <_vt> вообще ничего настраивать не надо
[16:12:16] <zinid> ну или слак бери
[16:12:48] <zinid> веб-парашка - это так удобно
[16:13:00] <zinid> вообще всё должно быть в вебе, на мобилках тоже
[16:13:12] <zinid> непонятно зачем писать аппликухи под мобилу
[16:13:14] <zinid> есть же веб!
[16:13:17] <zinid> кайва
[16:13:19] <zinid> всё есть
[16:13:39] <zinid> запускай кайву на мобилке
[16:13:46] <_vt> ааа, у слака нет клиента для линукса!
[16:13:50] <zinid> ну или слаковую вебню
[16:13:50] <_vt> вот оно в чем дело!
[16:13:57] <_vt> для мака и венды есть
[16:14:01] <zinid> у ниго нет и в маздае
[16:14:07] <zinid> а, ну ладно
[16:14:14] <zinid> но тебе то нормально
[16:14:19] <zinid> ты не любишь линупс
[16:14:21] <_vt> https://slack-ssb-updates.global.ssl.fastly.net/releases/SlackSetup.exe
[16:14:24] <_vt> ну вот же
[16:14:30] <zinid> ну ок, есть
[16:14:42] <zinid> но зачем?
[16:14:45] <zinid> есть же вебня
[16:14:59] <_vt> и через нее можно заходить, если на чужом компе
[16:15:08] <zinid> и это отлично!
[16:15:22] <zinid> зачем на своём только под винду клиент
[16:15:29] <zinid> тоже можно заходить в вебню со своего
[16:16:29] <_vt> чтоб уведомления же получать
[16:16:44] *** Antimateriale заходит в комнату как participant и member
[16:16:50] <_vt> поставил десктоп-клиент - этот то же самое жс-приложение, как в кайве :D
[16:17:20] <_vt> так что и под линукс можно обернуть
[16:17:47] <zinid> ну и обернули бы в слаке
[16:19:42] <zinid> пойду поем
[16:20:29] *** Antimateriale выходит из комнаты
[16:20:39] *** Antimateriale заходит в комнату как participant и member
[16:24:00] <none> Вы пытаетесь сделать архив в виде IMAP?
[16:24:48] <_vt> none: нет, я хочу иметь возможность управлять архивом, как минимум не хуже чем через imap
[16:25:01] <none> Значит, я угадала.
[16:25:07] <zinid> ну лучше взять imap
[16:25:17] <zinid> но привычка мешает
[16:25:32] <none> Доступ для чтения-удаления сообщений, как я понимаю.
[16:25:33] <Snapi-Snup..> none, А кто это?
[16:27:04] <_vt> imap не расширяется, а xmpp расширяется
[16:27:18] <_vt> ну правда xsf запретил расширять посторонним людям
[16:28:00] <gerc> https://actor.readme.io/docs/library-performance
[16:28:24] <zinid> _vt, расширь, напиши новый RFC
[16:28:30] <zinid> imap 3.0!
[16:29:12] *** Alexey71 выходит из комнаты
[16:30:10] *** Alexey71 заходит в комнату как participant и member
[16:33:25] <_vt> и старые клиенты перестанут работать
[16:33:47] <_vt> я понял, надо не имап брать. Надо ActiveSync!
[16:34:03] <none> И чем именно оно хорошо?
[16:35:15] <zinid> _vt, сервер может определить версию, эвристика же
[16:35:31] <zinid> чо в имапе нельзя версию клиента передать штоле
[16:35:58] <_vt> аха, капсы
[16:37:38] <_vt> читаю rfc3501
[16:37:44] <_vt> там есть команда CAPABILITY
[16:37:49] <_vt> таки можно расширять!!!!!
[16:39:40] *** Antimateriale выходит из комнаты
[16:39:57] <zinid> вот кстати в сипе также всё делали
[16:40:12] <zinid> брали уже готовое, не сочинали своего
[16:40:30] <zinid> там такой замес из msrp, xml, mime и тд
[16:40:52] <_vt> ну дык я и говорю - есть готовый апи телеграма, ничо сочинять не надо, просто переложить на xml!
[16:41:01] <_vt> ну ладно, на имап, значит на имап
[16:41:38] <zinid> и потом будешь форсить IMAP прибитый к XMPP :)
[16:41:47] <zinid> это то, что надо разработчикам :)
[16:42:34] <_vt> ну а мам это что?
[16:42:44] <_vt> это оно и есть, только недоделано
[16:42:53] <zinid> ну по идее да
[16:42:58] <zinid> оно же самое
[16:43:35] <zinid> только вот когда предлагали http upload, весь XSF на ушах стоял: ну как же так, это же не через жаббир!!!
[16:43:49] <_vt> только вк и телеграм реально используются и в них описано то, что реально нужно, а в мам описано то подмножество, которое осознал Kev
[16:44:08] <_vt> но на практике он ничего этого не делал
[16:44:41] <zinid> ну да, диалоги сохранять в имапе - ок
[16:44:54] <zinid> я правда так и не понял что такое диалог, ну да ладно
[16:45:01] <zinid> видимо очень важно
[16:45:14] <zinid> это наверное та срань, которая меня так бесит в conversations
[16:46:05] <zinid> вместо того, чтобы из чата/групчата попасть в ростер, я попадаю в какие-то ебанутые диалоги
[16:46:19] <zinid> но это правильно
[16:46:22] <zinid> все так делают
[16:46:23] <_vt> (устало) диалог это то что with в mam
[16:46:31] <_vt> ну да, как в смс
[16:46:38] <_vt> ты открываешь смс и попадаешь в диалоги
[16:46:46] <_vt> а не в сплошной список смс
[16:47:08] <zinid> ну да, наверное поэтому если бы у меня был ростер, я бы не попадал в этот трэш из диалгов в sms
[16:47:36] <zinid> но ростер не нужен, нужны диалоги
[16:47:38] <zinid> я понял
[16:47:45] <_vt> интересно зачем попадать в ростер из 150 человек, если можно попасть в 5 диалогов
[16:47:53] *** aladmeral выходит из комнаты: I'll be back
[16:47:55] *** aladmeral заходит в комнату как participant и none
[16:48:07] <zinid> действительно, зачем адресная книга?
[16:48:18] <_vt> затем, что начать новый диалог
[16:48:29] <zinid> надо же 100500 диалогов годичной давности
[16:48:47] <_vt> так это мамопроблемы, в нормальных протоколах сообщения удалять можно
[16:48:49] <_vt> даже в смс!
[16:48:57] <zinid> но ведь я могу продолжить диалог через ростер
[16:50:09] <zinid> зачем мне что-то удалять?
[16:50:14] <_vt> ты почту тоже начинаешь через адресную книгу?
[16:50:16] <zinid> это проблема диалогов наверное
[16:50:31] <zinid> _vt, нет, я читаю список рассылки
[16:50:42] <zinid> они у меня отсортированы как групчаты
[16:50:49] <_vt> zinid: ну это групчаты, а "ростер"?
[16:50:50] <zinid> остальное в inbox валится
[16:51:00] <zinid> ростера нет
[16:51:06] <_vt> а нахера он тут?
[16:51:22] <zinid> чтобы не лезть в адресную книгу наверное
[16:51:25] <_vt> ну можно "остальное" валить в ДИАЛОГ inbox
[16:51:33] <zinid> ну да, очень удобно
[16:51:54] <_vt> зачем лезть в адресную книгу? Я туда никогда не лазил
[16:52:16] <_vt> я начинаю писать "новое сообщение" и пишу имя, оно само подставляет адрес
[16:52:19] <zinid> ну тебе правда не нужен жаббер тогда
[16:52:25] <zinid> да, я также
[16:52:30] <zinid> только причём тут диалог?
[16:52:46] <_vt> нет, при чем тут ростер? Зачем для адресной книги отдельное окно?
[16:52:55] <zinid> чтобы тыкнуть быстро
[16:52:59] *** mahmoud` выходит из комнаты
[16:53:06] *** mahmoud` заходит в комнату как participant и none
[16:53:23] <zinid> лол, у тебя email получается, один в один
[16:53:24] <_vt> ну ты же не делаешь так в почте
[16:53:39] <zinid> ну потому что там нет ростера, там какой-то ужас
[16:53:53] <_vt> вот у меня такой ужас в ростере
[16:53:56] <zinid> там надо запускать отдельное окно, в нём помойка
[16:54:20] <zinid> ну ростер не нужен, ок
[16:54:32] <zinid> а мне нужен, у меня там нет помойки
[16:54:42] <zinid> и я вижу статус юзера
[16:54:48] <zinid> но тебе это тоже не нужно
[16:54:54] <k.a.a.> Хернёй вы страдаете... Простому обывателю херава туча сохранённых мессаг нах не усралась. Хостинг картинок и хранилище говнофайлов куда важнее)
[16:55:03] <_vt> как это? Я выбираю в новом соообщении юзера и сразу вижу его статус
[16:55:14] <_vt> в отличие от почты, да
[16:55:18] <zinid> _vt, а зачем, если можно ничего не набирать
[16:55:41] <zinid> у меня отключенных просто не показывает и помойки там нет
[16:55:55] <zinid> а набирать мне лень, просто у почты интерфейс уебанский
[16:56:16] <zinid> в принципе в сипе так и сделано, там address servers
[16:56:24] <zinid> ростера нет
[16:57:06] <zinid> тут ростер к подпискам ещё привязан
[16:57:21] <zinid> но кстати это совсем необязательно, ты можешь вообще roster-get не делать
[16:58:08] <zinid> _vt, я правда не понимаю что ты хочеш сделать из жаббера, как не крути, получется email
[17:00:44] <_vt> zinid: ты видел в савим ростер в трех вариантах? Все, онлайн, активные. Вот эта третья вкладка мне и нужна! Одинаковая на всех клиентах.
[17:01:07] <_vt> zinid: и пользователь выбирает ту вкладку, с которой ему удобнее начинать
[17:01:27] <_vt> кому удобно - начинает со всего ростера, тебе удобнее онлайн, мне удобнее активные
[17:01:49] <zinid> дык ты можешь сам держать активных
[17:01:51] <_vt> zinid: и в скайпе точно так же сделано, в скайпе неправильный ростер?
[17:02:04] <zinid> я меня не было ростера в скайпе, хз
[17:02:38] <zinid> там полтора юзера, как впрочем и у большинства пользователей большинства iM
[17:02:49] <zinid> поэтому это сугубо твоя половая проблема
[17:03:06] <zinid> им без разницы как фильтровать
[17:03:17] <_vt> zinid: посмотри сколько у жены контактов в вк и одноклассниках, лол
[17:03:28] <_vt> как раз у большинства в больших сетях сотни пользователей
[17:03:31] <zinid> её нигде там нет
[17:03:34] <_vt> и в телефонной книжке такая же хрень
[17:03:41] <zinid> было штук 30 может
[17:03:43] <_vt> zinid: в телефонной книге тоже нет?
[17:03:53] <zinid> там также примерно
[17:05:24] <goodwin98> А у меня в Скайпе такая же каша, как и в савиме..
[17:05:34] <goodwin98> Я даже не звал, что там ест группировка какая то
[17:06:28] <zinid> не пойму в чём проблема на клиенте сделать на выбор что показывать
[17:06:38] <_vt> в одном клиенте - никакой
[17:06:43] <k.a.a.> а меня скайп ваще бесит
[17:06:44] <zinid> ах, потому что у _vt 35 девайсов
[17:07:02] <zinid> _vt, ну и у кого 35 девайсов как у тебя?
[17:07:07] <goodwin98> У многих больше 1 девайса
[17:07:14] <zinid> у кого у многих?
[17:07:23] <zinid> красноглазиков?
[17:07:34] <zinid> комп и мобила обычно
[17:07:36] <goodwin98> У многих людей есть как минимум смарт и десктоп
[17:07:48] <zinid> и твои активные моментально выравняются на всех девайсах
[17:07:49] <_vt> zinid: люди заходят тупить в одноклассники с мобилы, домашнего компа и всех подряд чужих
[17:07:56] <zinid> а если нет, то вытащишь его из ростера
[17:08:04] <_vt> как выравнятся?
[17:08:17] <_vt> сочинять аналог мам в private storage?
[17:08:18] <zinid> ну да, если ты простоянно с одними и теми же общаешься
[17:08:30] <zinid> да на клиенте это делать
[17:08:35] <zinid> сортировку
[17:08:46] <goodwin98> Хотя в чем проблема сортировать по дате тупо?
[17:08:49] <_vt> на клиенте это есть, в савим. Как это в кайву передать?
[17:08:53] <goodwin98> Как в вк
[17:08:53] <zinid> или ты с компа общаешься с одними, а с мобилы с другими/
[17:09:02] <zinid> _vt, кнопкой!
[17:09:05] <_vt> как раз надо чтоб были одни и те же
[17:09:19] <zinid> ну так они в конце концов и будут одни и те же
[17:09:28] <zinid> а почему они будут всё время разные?
[17:09:36] <_vt> их в кайве вообще нет блин
[17:09:50] <zinid> ну сделай кнопку: показать активных
[17:10:00] <_vt> иии? Откуда прочитать этот список?
[17:10:06] <zinid> ни откуда
[17:10:06] <_vt> мне и надо getDialogs!
[17:10:13] <zinid> он со временем набежит
[17:10:20] <_vt> ну он будет разным же
[17:10:33] <_vt> а зайду я завтра с чужого компа - и опять пусто
[17:10:38] <zinid> ну по началу да, а если иногда и будет отличаться, то на полтора контакта
[17:10:42] <zinid> ЭТО НЕ СМЕРТЕЛЬНО
[17:10:45] <_vt> а главное - я зайду за сообщениями - а их нет
[17:10:54] <_vt> чтоб получить - надо выждать 150 запросов мам
[17:10:56] <zinid> каждый день с разного компа, ок
[17:11:41] <_vt> ну да, это не смертельно, красноглазики в жаббере так 10 лет выравнивали свои активные контакты
[17:11:52] <_vt> но как-то пришел ватсапп и все само стало у людей выравниваться
[17:11:58] <_vt> и жаббер стал не нужен
[17:12:13] <zinid> ну у тебя одни и те же аргументы
[17:12:30] <zinid> в жаббере как будто кто-то был когда-то
[17:12:46] <_vt> да, были, было миллион комнат с живыми людьми
[17:12:48] <zinid> в icq вон куча народу было, в aim, msn
[17:13:22] <zinid> все ушли из-за того, что в других появился список активных чатов же
[17:13:29] <_vt> в том числе
[17:13:32] <zinid> правда это проблематично доказать
[17:13:40] <_vt> из-за того, что там не надо ебаться с элементарными вещами
[17:13:41] <zinid> ну докажи что хотя бы "в том числе"
[17:13:46] <zinid> я слушаю внимательно
[17:14:36] <zinid> я думаю что ушли из-за мобилок и маркетинга
[17:14:41] <zinid> но я также это не докажу
[17:14:49] <goodwin98> Простая синхронизация сообщений точно перевела кучу народу с аськи
[17:14:59] <_vt> как это ушли из-за мобилок, если жаббер как раз был популярен на мобилках?
[17:15:10] <zinid> да не был он популярен
[17:15:16] <_vt> относительно конечно же
[17:15:19] <zinid> 20k в пик на жру, охуеть
[17:15:30] <_vt> я вот щас рассуждаю именно о тех, которые были в жаббере
[17:15:30] <zinid> на мейлагенте было 3M в то время
[17:15:44] <zinid> ну а из агента почему ушли?
[17:15:52] <zinid> там тоже всё плохо
[17:15:58] <_vt> ну да
[17:16:12] <zinid> когда уйдёт из вацапа, тоже так будешь говорить?
[17:16:25] <goodwin98> Зачем они все, если есть одноклассники и вк?
[17:16:42] <SetazeR> Люди нинужны
[17:16:45] <SetazeR> не говорите с ними
[17:16:47] <_vt> zinid: дык из ватсаппа нельзя уйти
[17:16:55] <zinid> это мы посмотрим
[17:17:00] <_vt> в него всегда можно написать
[17:17:04] <zinid> 15 лет назад icq был везде
[17:17:09] <zinid> с него нельзя было уйти
[17:17:19] <_vt> эти как раз просрали мобилки
[17:17:37] <zinid> ну а вацап просрёт что-то другое
[17:17:43] <_vt> тоже наверное рассуждали что мы будем двигаться по встречной и держать тисипи-соединение
[17:17:46] <zinid> или ты оракул?
[17:18:34] <_vt> ну да, выйдут завтра какие-нибудь девайсы с атомной батареей на 15 лет и ватсапп просрет из-за пуша, как ты говоришь
[17:18:44] <zinid> в том числе
[17:18:58] <_vt> только они есть щас и пользователи у них есть щас
[17:19:22] *** aladmeral выходит из комнаты: I'll be back
[17:19:26] <zinid> а через 15 лет может и не быть
[17:20:15] <goodwin98> Вы уже на 15 лет вперед планы строите.. Ну вы и оптимисты
[17:20:17] <_vt> "не надо ничего делать, потому что через 15 лет все равно просрем"?
[17:20:31] <_vt> чем это отличается от просто ничего не делать?
[17:20:40] <zinid> нет конечно, речь шла о твоих уверенных высказываниях
[17:21:00] <_vt> А что тут такого? Я уверенно знаю список базовых фич всех чатов
[17:21:01] <zinid> ты так уверен, что проблемой были проблемы активных диалогов
[17:21:08] <_vt> всех сотен, как ты сам говоришь
[17:21:26] <zinid> как только мы начинаем их обсуждать, ты сразу говоришь с экспертным мнением, что это один из столпов
[17:21:34] <zinid> при этом нет никаких доказательств
[17:21:42] <_vt> ты предлагаешь не делать базовых фич, просто прикрутить дизайн к тому что есть, это несмертельно?
[17:22:01] <zinid> активные диалоги на мой взгляд не являются базовой фичей
[17:22:19] <zinid> если она базовая, то доказывай
[17:22:24] <zinid> давай уже по существу спорить
[17:22:29] <_vt> ну как мы ни начинаем обсуждать, какую фичу я ни ткну - получается что она не базовая. И получается все уже и так есть! Только дизайн сделать?
[17:22:38] <zinid> ну да
[17:22:49] <zinid> и чтобы не глюкала
[17:23:04] <zinid> conversations - нормальный клиент
[17:23:33] <goodwin98> Базовую фичу придумывать надо, а не искать где то
[17:23:38] <_vt> кстати как они решили проблему 150 запросов?
[17:23:45] <_vt> надо запустить посмотреть
[17:23:55] <goodwin98> Иначе кому надо 100500 одинаковых клиентов
[17:24:37] <goodwin98> Притом еще и не совместимых
[17:25:52] <zinid> goodwin98, да никому не надо, но это просто бизнес
[17:26:06] <zinid> сделать всё несовместимым - это бизнес-стратегия
[17:26:39] <zinid> и не проблема в жаббере, найми ты спеца и он то же самое на жаббере сделать, ну с какими-то костылями конечно
[17:26:46] <goodwin98> А вот вопрос у меня. При входе в конфу, 20 сообщений приходит почти мнговенно. Почему сообщения от мам идут гораздо реже?
[17:27:05] <_vt> goodwin98: придумывать надо КИЛЛЕРФИЧУ, но при этом без базовой синхронизации сообщений нахер это никому не будет нужно
[17:27:14] <_vt> и без базовых постоянных чатов
[17:27:15] <zinid> мгновенно и реже - это разные вещи
[17:27:23] <_vt> и так далее по списку
[17:27:26] <zinid> бывает редко и часто, медленно и быстро
[17:27:37] *** mahmoud` выходит из комнаты
[17:28:09] <goodwin98> zinid, при входе видна частота появления сообщений. Что то около 5-6 в секунду, не больше
[17:28:23] <zinid> goodwin98, это не проблема сервера
[17:28:43] <zinid> просто савим тупит
[17:28:43] *** digit выходит из комнаты: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[17:28:45] *** digit заходит в комнату как participant и member
[17:28:48] <zinid> я тоже это наблюдал
[17:28:54] <goodwin98> zinid, гаджим точно так же
[17:29:12] <zinid> у гажима есть mam в конфах?
[17:29:24] <goodwin98> Да, как оказалось
[17:29:29] <zinid> ну я не вижу
[17:29:36] <goodwin98> У меня работал
[17:29:41] <zinid> у меня нет
[17:29:50] <goodwin98> Обновись?
[17:29:55] <zinid> последняя версия
[17:30:04] <zinid> 0.16.3
[17:30:09] <goodwin98> Ну хз. Я скачал, и сразу все было
[17:30:29] <goodwin98> Заколебался ждать входа
[17:30:49] <zinid> посмотри в xml-консоль
[17:30:49] <goodwin98> Ну вернее не сразу, а на следующий день
[17:30:58] <zinid> ну я не могу сказать, надо воспроизвести
[17:31:02] <goodwin98> Теперь уже завтра
[17:32:40] *** mahmoud` заходит в комнату как participant и none
[17:35:27] <gerc> https://github.com/siacs/Conversations/blob/master/src/main/java/eu/siacs/conversations/services/MessageArchiveService.java#L46 также мам получает из 1050 контактов
[17:35:53] <_vt> zinid: о кстати! В ватсаппе нет серверной синхронизации активных. Там же клиент и веб-клиент напрямую друг другу данные шлют!
Можно так сделать в кайве, НО опять упираемся в то, что сервер не может авторизовать второй клиент и надо вводить логин-пароль
[17:36:09] <_vt> gerc: ну то есть на 150 контактах так ж будет висеть?
[17:36:11] <_vt> збс
[17:37:37] <_vt> и да, нужно опять сочинять протокол общения между клиентами
[17:38:40] *** jeka-38 заходит в комнату как participant и none
[17:39:19] <zinid> ну хорошо сделали
[17:39:29] <zinid> иначе ты 1M на сервак не выдержишь
[17:39:37] <zinid> я их понимаю
[17:40:07] *** jeka-38 выходит из комнаты
[17:41:28] <_vt> ну ок, тогда ждем oauth!
[17:41:37] <_vt> и будем сочинять p2p-синхронизацию
[17:42:02] <zinid> такое в XSF плохо воспримут :)
[17:42:15] <_vt> oauth нормально воспримут!
[17:42:23] <_vt> а что там между клиентами им какбе пофиг
[17:42:38] <zinid> но p2p-общение стрёмно, они любят всё гонять через серваки
[17:42:44] <zinid> я помню срач насчёт пепа
[17:42:54] <zinid> когда сервак собирал капсы со всего мира
[17:42:58] <_vt> ну есть же хер про p2p xmpp
[17:42:59] <zinid> для них это норма
[17:43:07] <zinid> а он там другой
[17:49:06] <zinid> забавно, кому нужен щас этот пеп
[17:49:22] <_vt> через него будет мук2!
[17:49:35] *** aleks1844 заходит в комнату как participant и none
[17:49:37] <zinid> через пабсаб вроде напрямую
[17:49:50] <_vt> пеп - это профиль пабсаба
[17:50:01] <_vt> мук2 - это другой профиль его
[17:50:02] <zinid> ну я знаю
[17:50:13] <zinid> ну не профиль же пепа
[17:50:15] <zinid> ну да ладно
[17:50:23] <_vt> там не сильно в мод_пеп менять чтоб он стал мод_мук2
[17:59:34] <zinid> тогда это вообще без mod_pubsub можно сделать
[17:59:42] <zinid> также как mod_pep отдельно написать
[18:04:53] *** mahmoud` выходит из комнаты
[18:05:59] *** mahmoud` заходит в комнату как participant и none
[18:08:33] *** radiance заходит в комнату как participant и member
[18:25:30] *** radiance выходит из комнаты
[18:26:16] *** mahmoud` выходит из комнаты
[18:33:47] *** droid заходит в комнату как participant и none
[19:36:41] *** zinid выходит из комнаты: offline
[20:10:09] <_vt> zinid: в слак есть транспорты в жаббер и ирц!!!
[20:10:21] <_vt> а, свалил :(
[20:12:34] *** mahmoud` заходит в комнату как participant и none
[20:15:06] *** mahmoud` выходит из комнаты
[20:15:10] *** mahmoud` заходит в комнату как participant и none
[20:34:11] *** mahmoud` выходит из комнаты
[20:34:25] *** mahmoud` заходит в комнату как participant и none
[20:42:10] <k.a.a.> _vt, хуйнёй вы страдаете) Если вы хотите наводнить жабир, то нужен свой хостинг картинкаф и хранилище всякого говна юзеров типа музла, видео и прочего говна, а всё это - бабло)
[20:45:10] <_vt> k.a.a.: нууу, открывает юзер свою страничку, а все музло пропало! Потому что жабер не умеет показывать историю
[20:48:35] <k.a.a.> _vt, вот karp впиздил автоподгрузку изображений по прямой ссылке и енто блять реально удобно, но ещё нужно чтобы и это было надёжна - а это хостинг должен быть внутри серва.
[20:50:44] <_vt> k.a.a.: это уже есть давно на ж.ру
[20:50:55] <_vt> ну как давно, с месяц :D
[20:51:52] <k.a.a.> _vt, хостинг?
[20:52:01] <k.a.a.> хм..
[20:52:07] <k.a.a.> не знал
[21:04:18] *** mahmoud` выходит из комнаты
[21:09:00] *** aleks1844 выходит из комнаты
[21:12:01] *** goodwin98 выходит из комнаты
[21:12:04] *** goodwin98 заходит в комнату как participant и member
[21:25:09] *** mahmoud` заходит в комнату как participant и member
[21:39:27] *** mahmoud` выходит из комнаты: Replaced by new connection
[21:39:55] <Hombre.> Ping
[21:40:48] *** SetazeR выходит из комнаты
[21:56:13] <Hombre.> Что за пиздец... Сообщения за весь день приходят уже десять минут
[21:56:50] <k.a.a.> _vt: тебе вопрос задали)
[21:57:37] *** Alexey71 выходит из комнаты
[22:08:24] <goodwin98> Hombre., зато некоторые считают, что это можно релизить
[22:11:25] <k.a.a.> а оно зарелизино?
[22:23:11] <_vt> k.a.a.: а я при чем?
[22:23:18] <_vt> у меня и ведра нет чтоб проверить
[22:24:25] <k.a.a.> _vt, эмулятор никто не отменял)
[22:24:56] <_vt> и как мне с ним весь день ходить?
[22:26:13] *** mahmoud` заходит в комнату как participant и none
[22:26:40] <mahmoud`> !ver
[22:26:42] <tliSida> mahmoud`: Your version is m // Android/SM-G360H/4.4.4
[22:28:43] <mahmoud`> !caps
[22:28:43] <tliSida> mahmoud`: Your caps is http://jabber.org/caps tw9yAdrJbD1Ih+rWrDsGnQ== [md5]
[22:31:36] *** mahmoud` выходит из комнаты
[22:33:51] *** mahmoud` заходит в комнату как participant и none
[22:36:38] <k.a.a.> _vt: так ты весь день за компом сидишь)
[22:39:01] <_vt> k.a.a.: ну да, только утром на работе, а вечером дома
[22:39:07] <_vt> k.a.a.: и перемещаюсь между ними
[22:39:44] <k.a.a.> купи ведро)
[22:43:49] *** mahmoud` выходит из комнаты
[23:11:21] <_vt> зачем?
[23:13:35] *** droid выходит из комнаты
[23:20:08] *** modi заходит в комнату как participant и member
[23:21:00] <k.a.a.> продвигать жабир по лини ведра на равне с гейоэс)
[23:28:31] <_vt> у меня нет столько рук
[23:41:04] *** mahmoud` заходит в комнату как participant и none
[23:48:30] *** mahmoud` выходит из комнаты