Hi all,

I'm trying to implement XEP-136, but I have hard time understanding it.

First, the preferences:
I don't see the difference between
<auto save='false'/>
and
<method type='auto' use='forbid'/>
in example 3.

Does that mean something to have <auto save='true'/> and <method type='auto' use='forbid'/>?
What does <method type='auto' use='concede'/> mean?

Or is it True if I understand things like that:|
the <auto> is for the server (and it's the only parameter that server looks at) and <method> element is only a sort of storage place for client used only when negociating a session? But in that case Why having 3 methods? Because in stanza negociation we only negociate ONE parameter: logging, that doesn't tell if we are negiciating server-side automatic logging or server-side manual logging or local logging.

Second point: what to do after a negociation. Imagine I have automatic logging set to on. I start chatting, so messages are logged on my server and locally. In the same time, I negociate a session with this contact, and the result is that he doesn't want me to log the conversation. So ok I remove logs on my local database, no problem, than I have to tell the server to remove logs, no problem, it's defined in this XEP, but I also have to tell him to stop logging this particular session. How do I do that? I don't want to disable automatic logging with other contacts, only with this particular contact in this particular session.

--
Yann

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

Reply via email to