JRuDevels

Jabber Russian Developers Forum.
Log in Register FAQ Memberlist Search JRuDevels Forum Index

JRuDevels Forum Index » Общие Вопросы [Client-Side] » XEP-0115: права и обязанности
Post new topic  Reply to topic View previous topic :: View next topic 
XEP-0115: права и обязанности
PostPosted: Mon Sep 17, 2007 10:12 am Reply with quote
Kibab
Разработчик
Разработчик
Joined: 03 Apr 2007
Posts: 10
Location: Москва




http://www.xmpp.org/extensions/xep-0115.html : Entity Capabilities
Катимся к пункту 5. Там описан алгоритм генерации хеша из возможностей клиента. По этому хешу потом любой клиент может судить о возможностях, которыми обладает наш клиент. Но, например, мой клиент поддерживает Delivery Events, однако я их отключил в настройках. Реальная ситуация, не правда ли? Соотвественно, это эквивалентно тому, что мой клиент их НЕ ДЕРЖИТ. Значит, должен измениться список возможностей, и вслед за ним и хеш! Это правильно или я не имею права менять список возможностей при изменении настроек?

Следующий момент. в xep-0022 (нода jabber:x:event в диско) описаны как Composing Events, так и сообщения о доставке. То есть, если смотреть по XEP-0015, я не имею права посылать Composing, если я отключил подтверждения доставки (тем самым убив из списка возможностей jabber:x:event). То есть я могу отключать опции только целыми XEP, а никак не по одной??

Конечно, можно наплевать на протокол, и менять хеш при любом изменении настроек, которое касается передачи хоть чего-нибудь в сеть... Но это лишь Workaround и формально к тому же нарушение протокола.....

В чем правда?

_________________
SieJC (Siemens ELF-Platform Jabber Client) Developer
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Mon Apr 20, 2009 11:56 am Reply with quote
voffk
Отметившийся
Отметившийся
Joined: 21 Dec 2007
Posts: 11
Location: Свердловская обл.




Так и не нашли решение за 1.5 года? Smile если да то поделитесь, если нет то пойдемте к stpeter'у Evolved

_________________
http://voffk.org.ru/
View user's profile Send private message Visit poster's website
PostPosted: Mon Apr 20, 2009 7:13 pm Reply with quote
Δ
Разработчик
Разработчик
Joined: 12 Jan 2005
Posts: 783
Location: Москва




voffk wrote:
Так и не нашли решение за 1.5 года? Smile если да то поделитесь, если нет то пойдемте к stpeter'у Evolved


XEP-0115: Entity Capabilities
Status: Draft
Code:
This document makes several assumptions:
...
•Client capabilities may change over the course of a presence session, as features are enabled or disabled.


Документ - черновик.. о проблеме вроде как знают Smile

Если хочешь ускорить рассмотрение - вперёд! Smile
View user's profile Send private message Send Jabber-message
XEP-0115: права и обязанности
JRuDevels Forum Index » Общие Вопросы [Client-Side]
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT + 3 Hours  
Page 1 of 1  

  
  
 Post new topic  Reply to topic  


Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin