-
Schimon
Good day. XEP-0109 is a great idea. I think that XMPP clients should support it. https://xmpp.org/extensions/xep-0109.html XEP-0109: Out-of-Office Messages
-
lovetox
Nice never saw rhat
-
lovetox
And again something were pubaub item expiration would be useful
-
raucao
the flow was not immedaitely clear to me. the XEP could be improved to describe client implementation better
-
raucao
if i understand correctly, the client has to check the capability for every presence of contacts being announced and then subscribe to the respective pep nodes and then collect the status information client-side, and then check for every message send if the JID has an out-of-office message present, correct?
-
lovetox
No not that complicated
-
lovetox
You don't need to check caps
-
lovetox
Check the referenced pep xep
-
raucao
check what exactly? just explain it in a short sentence
-
raucao
you mean subscribe to all nodes by a JID?
-
lovetox
https://xmpp.org/extensions/xep-0163.html
-
raucao
the spec is useless if you don't tell me what you mean
-
raucao
> When a user (or their client) sends presence containing CAPS (see Entity Capabilities (XEP-0115) [3]) with an entry for out-of-office to a contact with an out-of-office message, the user's client is notified of the out-of-office message and may display, in a client-defined fashion, the out-of-office settings information.
-
raucao
the way i read this is, considering the linked XEP, is that the presence contains the node ID/URI, which i then subscribe to✎ -
raucao
the way i read this, considering the linked XEP, is that the presence contains the node ID/URI, which i then subscribe to ✏
-
lovetox
What the xep here does is describing the mechanism how 0163 works.
-
lovetox
Which is unnecessary and makes you believe it's part of the xep
-
lovetox
All you need to do as a client is publish your info to pubsub, and all you need to do is as receiving client is tell your server that your interested in the node via your caps
-
lovetox
If you want to know how this works you need to read 0164✎ -
lovetox
If you want to know how this works you need to read 0163 ✏
-
Menel
The flow seems to be described here if I'm reading it correctly https://xmpp.org/extensions/xep-0163.html#approach-filter And out of office is just another service
-
raucao
> The flow seems to be described here if I'm reading it correctly > https://xmpp.org/extensions/xep-0163.html#approach-filter > > And out of office is just another service ah, that's it. thanks ↺
-
raucao
> you mean subscribe to all nodes by a JID? so this, but filtered ↺
-
raucao
and using the urn:xmpp:ooo:0 URI instead of looking at the node URI in the presence