jdev - 2025-05-08


  1. 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

  2. lovetox

    Nice never saw rhat

  3. lovetox

    And again something were pubaub item expiration would be useful

  4. raucao

    the flow was not immedaitely clear to me. the XEP could be improved to describe client implementation better

  5. 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?

  6. lovetox

    No not that complicated

  7. lovetox

    You don't need to check caps

  8. lovetox

    Check the referenced pep xep

  9. raucao

    check what exactly? just explain it in a short sentence

  10. raucao

    you mean subscribe to all nodes by a JID?

  11. lovetox

    https://xmpp.org/extensions/xep-0163.html

  12. raucao

    the spec is useless if you don't tell me what you mean

  13. 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.

  14. 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

  15. raucao

    the way i read this, considering the linked XEP, is that the presence contains the node ID/URI, which i then subscribe to

  16. lovetox

    What the xep here does is describing the mechanism how 0163 works.

  17. lovetox

    Which is unnecessary and makes you believe it's part of the xep

  18. 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

  19. lovetox

    If you want to know how this works you need to read 0164

  20. lovetox

    If you want to know how this works you need to read 0163

  21. 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

  22. 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

  23. raucao

    > you mean subscribe to all nodes by a JID? so this, but filtered

  24. raucao

    and using the urn:xmpp:ooo:0 URI instead of looking at the node URI in the presence