XSF Discussion - 2024-08-21


  1. edhelas

    I'll start to implement Muji in Movim, I was wondering about the state of that PR

  2. edhelas

    https://github.com/xsf/xeps/pull/1139

  3. edhelas

    (and the related XEP)

  4. edhelas

    https://github.com/xsf/xeps/pull/1155

  5. edhelas

    I'm wondering if it would be nice to also have the XEP support table directly on the XEP pages somewhere, I always naigate back to the list to check that info

  6. edhelas

    https://upload.movim.eu/files/9d94237298995552fa13436420195fbca436dce7/BuzR957qQv1l/image.png

  7. cal0pteryx

    edhelas: yes, would be nice indeed. Link Mauve once had a PoC for that

  8. edhelas

    Oh also I just found out that an old PR of me wasn't handled yet

  9. edhelas

    https://github.com/xsf/xeps/pull/824

  10. edhelas

    To me the change is pretty clear, is it possible to ping the Editors about that ? Or know what is the next step for it ?

  11. moparisthebest

    How can XMPP ever be taken seriously unless we keep up with features like "leaking contents of private chats" https://promptarmor.substack.com/p/data-exfiltration-from-slack-ai-via smh

  12. jonas’

    moparisthebest, don't worry, people are working on that, I'm sure.

  13. Zash

    The *Government* is working on mandating that.

  14. Steve Kille

    On Swift 4 work.

  15. Steve Kille

    Key XMPP devs out for much of Sep. So in practice start is going to be late Sep. End Oct is realistic commit, based on this start time

  16. Guus

    Steve Kille was that for this room?

  17. Guus

    In context of XEP-0198 Stream Resumption, is a server to answer 'enabled, resume=false' when a client requests to enable SM with resume?

  18. jonas’

    Guus, well, that would be the server saying "hi, we can do the req/ack game, but you won't be able to resume your session, sorry"

  19. Guus

    jonas’ I'm aware that it's not very useful (then again, the client doesn't even need to request resume-functionality, which lands you in the same waters).

  20. jonas’

    Guus, I'm wondering whether your original question misses a negation toward the end.

  21. Guus

    but my question is: if a client requests SM-with-resume, must the server fail rather than enable-without resume if it only can doe the req/ack dance?

  22. jonas’

    ohh

  23. jonas’

    now I get it.

  24. jonas’

    Guus, I'd say that the server should reply with resume=false

  25. jonas’

    rationale: clients must not make more than one <enable/> request per stream. so if you replied with <failed/>, they would be stuck without even req/ac

  26. jonas’

    rationale: clients must not make more than one <enable/> request per stream. so if you replied with <failed/>, they would be stuck without even req/ack

  27. jonas’

    rationale: clients must not make more than one <enable/> request per stream (as per XEP-0198). so if you replied with <failed/>, they would be stuck without even req/ack

  28. Guus

    Ah, right, that makes sense

  29. Guus

    I don't think the XEP is overly clear here. I'll suggest a change in wording.

  30. jonas’

    sounds reasonable

  31. Guus

    Thanks!

  32. jonas’

    good thing I just impemented '198!

  33. Guus

    In what?

  34. Guus

    Oh, clientside?

  35. jonas’

    sure

  36. jonas’

    working on making stream management happen in xmpp-rs

  37. jonas’

    code works, waiting for dependencies to get reviewed & merged

  38. jonas’

    had the first resumed stream on sunday I think :)

  39. Guus

    I briefly assumed that everything is server-sided and was wondering what you were involved with.

  40. jonas’

    :D

  41. jonas’

    I know that feel

  42. jonas’

    I sometimes tinker with prosody, but it already has a '198 implementation :)

  43. Guus

    https://github.com/xsf/xeps/pull/1376

  44. Guus

    Would it be possible somehow to have the TableOfContent of a XEP highlight the section that's currently being viewed? Unsure if this HTML/CSS foo is possible, but it would be a helpful feature in larger XEPs

  45. lm2lm2

    hello, is it possible to do a sort of "redirection" or notification, if accountA receives a message, that accountB can be notified "there is a new message on accountA" ?

  46. moparisthebest

    Yes, prosody has mod_firewall and mod_alias that can do this