УМННБJ, ЯХВ. Войти !bnw Сегодня Клубы

XMPP — это Extensible Messaging and Presence Protocol. Presence. Так почему же когда я выхожу в онлайн, бот присылает мне последние посты и комментарии так, как будто я никуда и не уходил — в порядке их отправления? С постами вопросов нет, но вот комментарии… We can do better than this. Можно вместо разнозненных комментариев присылать одну большую портянку (à la show -r, но без старых комментариев), чтобы я сразу мог прочитать всё новое, что понаписали в треде. Насколько сильно это противоречит текущей архитектуре бнвача?

#D1YWCI / @minoru / 3959 дней назад

Чуть менее чем совсем. Бнвач вообще игнорирует твой пресенс и, более того, он на него даже не подписывается. Все уведомления отправляются немедленно, задача доставить их до тебя когда ты выйдешь в онлайн целиком лежит на плечах твоего местного жаббер-сервера.
#D1YWCI/YSJ / @stiletto / 3959 дней назад
@stiletto То есть если я захочу такую фичу, то для её реализации проще всего тупо форкнуть весь бнвач. А как там дела с распределенностью? Или ты забил, и bnw теперь централизированный?
#D1YWCI/LGI / @minoru --> #D1YWCI/YSJ / 3959 дней назад
@minoru бнв переписывается, всё* будет в следующей версии
#D1YWCI/QMS / @238328 --> #D1YWCI/LGI / 3959 дней назад
@238328 O_O Кто? Где? В основном репозитории ничего такого нет.
#D1YWCI/VAY / @minoru --> #D1YWCI/QMS / 3959 дней назад
@minoru на самом деле там для реализации этого не надо ломать всё, но усилий таки приложить придется немало. распределенность отложена, но все еще когда-то планируется.
#D1YWCI/RUU / @stiletto --> #D1YWCI/LGI / 3959 дней назад
@minoru я портирую хуйню с твистеда на гевент. @238328 преувеличивает, оно изначально ничем не будет отличаться от текущей версии (только будет чуть менее сломаным).
#D1YWCI/3MB / @stiletto --> #D1YWCI/VAY / 3959 дней назад
@stiletto я так и написал на самом деле
#D1YWCI/W9Y / @238328 --> #D1YWCI/3MB / 3959 дней назад
@minoru чтобы реализовать такую фичу тебе достаточно накостылять проксибота на любимом языке программирования. штилетта может даже запилить тебе чтобы сообщения приходили в каком-нибудь JSON чтобы не парсить руками
#D1YWCI/PBV / @krkm --> #D1YWCI/LGI / 3959 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.