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.