XSF Discussion - 2018-10-02

  1. edhelas

    you can follow the XMPP Blog... on XMPP, there's a Pubsub node for it now :) news.movim.eu/XMPPBlog

  2. edhelas

    would be nice if the XSF provides official Pubsub feeds

  3. MattJ

    Heh, I've wanted that for a long time :)

  4. Zash

    I want the XEPs accessible over XMPP! At least metadata.

  5. jonas’

    if only we had incremental builds

  6. MattJ

    Zash, write mod_pubsub_xeps and it can happen!

  7. daniel

    If I have multiple items in a pep node should this generate one event with multiple items or multiple events?

  8. Zash

    It depends

  9. daniel

    On what?

  10. Zash

    What is the trigger for this event context? Subscribe? Publish? Presence?

  11. daniel

    Presence I assume

  12. Zash

    How is the node configured? Is it set to send events? Is it configured to only send the last event? How many items does it store, if any?

  13. Zash

    If this is plain ol' PEP then you get the last item only.

  14. daniel

    Well apparently more than one item or the question wouldn't make sense

  15. daniel

    The other things I have yet to find out...

  16. daniel

    But to be more specific. Converse apparently doesn't set item ID to current when publishing omemo device lists

  17. Zash

    Then the server is supposed to pick a random one.

  18. daniel

    And for a yet unknown reason the node is configured to have multiple items

  19. daniel

    And when I log in I get *many* events

  20. Zash

    I'd say server bug then.

  21. Zash

    Unless they also accidentally configured the node to do that.

  22. daniel

    So even on multi item nodes pep will only send out one item?

  23. Zash

    > Default the 'send_last_published_item' configuration option to on_sub_and_presence (i.e., send the last published item on subscription and on receipt of presence).

  24. Zash

    daniel: That is the intent, yes

  25. Zash

    I'm unable to find if there's a thing for sending everything, but that wouldn't be optimal either

  26. Zash

    Wasn't this what 'pubsub since' was meant for?

  27. Zash


  28. daniel

    Oh. It was the client just reannoucing it over and over

  29. daniel

    But at least I learned something about pep

  30. daniel

    And fixed my client not to redraw if the information didn't actually change