vk4xmpp
vk4xmpp copied to clipboard
XEP-0321: Roster Management
Предназначено для того, чтобы все контакты автоматически появились в ростере, без участия со стороны пользователя, равно как и удалились из него; а так же для удаления контактов на стороне vk.com (не знаю правда, позволяет ли это их api). Поддерживается:
- в будущем ejabberd (14.x?) "из коробки", в старых версиях - с патчами;
- в prosody с mod_remote_roster-плагином
- в openfire c Gojara-плагином
Пурга с запросами на разрешение, описанная в данном XEP - не нужна, во всех трех реализациях подразумевается, что клиент(в данном случае транспорт) проверяет запросом jabber:iq:roster возможность управлять ростером, а дальше управляет им как обычный клиент - см. примеры 4.2-4.4.
Пурга с запросами разрешения норм и spectrum, например, следует ей, и Psi+ выводит соответствующий диалог.
Диалоги заебали, появляются при каждом переподключении и спрашивают добавить ли в ростер всех тех кто уже в нём есть.
@l29ah, баг не имеет отношения к этому issue. Тем не менее, исправлено в d2005e94edaa067f4cf2dad338ac640c74962b16
Пока в 4.0. Там намечается изменение структуры проекта, может тогда станет удобно реализовывать RosterManagement