Modern XMPP project discussion - 2024-08-06


  1. Kris

    Maybe it would be a good idea to host a MLS version of this soon: https://omemo.top/ ?

  2. Kris

    Like mls.modernxmpp.org ?

  3. fugata

    lol Kris

  4. Kris

    why lol?

  5. fugata

    Sad-laughing at the situation, I guess. The XMPP ecosystem had barely reached OMEMO ubiquity, and now we have to chuck out all that work to and work (more or less from scratch) on MLS.

  6. Kris

    omemo development sadly feels a bit like it has reached dead-end these days due to various library issues, and the MLS XEP should become available sometimes later this year.

  7. Kris

    its all about momentum IMHO. omemo sadly has none these days.

  8. fugata

    Sad-laughing at the situation, I guess. The XMPP ecosystem had barely reached OMEMO ubiquity, and now we have to chuck out all that work, and work (more or less from scratch) on MLS.

  9. Link Mauve

    Kris, who is working on a MLS XEP?

  10. Link Mauve

    Is their work already public?

  11. Kris

    not public but it is being worked on via an nlnet grant

  12. Kris

    Syndance is one of the authors I think.

  13. edhelas

    Kris so a XEP + implementation ?

  14. Kris

    I think so, at least some proof of concept

  15. Kris

    in Dino I guess, but not sure

  16. edhelas

    Everything is a PoC until you merge the branch

  17. Kris

    https://nlnet.nl/project/XMPP-MLS/

  18. Link Mauve

    Kris, is it only Syndace working on that?

  19. Kris

    no it's some team, but honestly I don't know the details and are also a bit annoyed by the lack of transparency.

  20. Link Mauve

    Kris, Syndace just told me, it’s him and larma, doing Libervia and Dino.

  21. Kris

    ah, good to know

  22. Kris

    so I guess the libervia implementation could also work for Slixmpp?

  23. Kris

    would be very nice for slixmpp based bots

  24. rom1dep

    > omemo development sadly feels a bit like it has reached dead-end these days due to various library issues Any reason to think that the same wouldn't apply to MLS? Is the crypto that alien compared to omemo? And if the crypto is so alien to the point of having to start over, how is it more likely that clients would pick MLS up over just updating omemo, considering there's a zoo of compatible clients with one and none with the other? (I'm not talking about cross protocols e2ee because that's not a thing yet...)

  25. Zash

    Switching to MLS is likely to be about as large a task as switching to a different OMEMO version.

  26. Kris

    yes, but MLS libraries are or at least hopefully will be more standartized that the xmpp homegrown omemo.

  27. Kris

    and since we in xmpp always insist on using international standards, well MLS is that, while OMEMO AFAIK isn't.

  28. Kris

    Zash: that seems rather like an argument for than against MLS?

  29. Zash

    To be clear, I think library availability is a small part of the switching cost. But yes, it would be in favor of MLS.

  30. researcher

    哇哦

  31. Océane

    Oh my God, Libervia support!

  32. Océane

    Hopefully I can find a way to package goffi's WIP Qt client

  33. Océane

    (For Guix)

    👍🏼 1