jdev - 2020-05-26


  1. Yagizа

    rion, I almost finished implementation of latest OMEMO in eyeCU.

  2. rion

    thx

  3. rion

    We implemented it in Psi but it turned out there is nobody to test with.

  4. Martin

    > We implemented it in Psi but it turned out there is nobody to test with. You should easily find OMEMO contacts for testing by asking in some MUCs.

  5. rion

    Martin: that's why I'm here.

  6. Yagizа

    rion, I have the same problem. So, we may try.

  7. rion

    👍

  8. flow

    rion> Is there any client implementing omemo >= 0.4.0? I think there are some pending xep changes, so one could argue that it's eventually not worthwile to implement the latest version if you haven't started yet, but instead wait for the update (that may come or not come, I don't know)

  9. lovetox

    is this an illegal MUC stanza

  10. lovetox

    https://paste.gajim.org/view/45139ded

  11. lovetox

    can someone have a presence in a muc with no role and no affiliation?

  12. Zash

    That is weird, indeed.

  13. lovetox

    i think affiliation can be none

  14. lovetox

    but role=none i interpret as someone leaving a muc

  15. lovetox

    im not sure how i can interpret this if its not a unavailable presence

  16. lovetox

    but 0045 is not clear in saying that this is illegal

  17. lovetox

    at least i dont find the part in the xep

  18. jonas’

    .. attribute:: role The current role of the occupant within the room. This may be :data:`None` with faulty MUC implementations.

  19. jonas’

    ahaha.

  20. lovetox

    table 3 says role None is not present in the room

  21. lovetox

    k thanks jonas i add this also to my library

  22. lovetox

    but i also report the error to tigase :)

  23. jonas’

    although note that python-None is different from "none"

  24. jonas’

    that was to deal with presence stanzas which omitted role/affiliation altogether :/

  25. lovetox

    yes biboumi for example did that until i reported it recently

  26. lovetox

    so it might not even be in stable yet

  27. Zash

    "none" == None ?

  28. lovetox

    yes the XEP does not say "none"

  29. lovetox

    the XEP writes "None"

  30. lovetox

    not in stanza, but in the text

  31. lovetox

    funny actually, it never writes down the correct attribute names

  32. lovetox

    it always writes them with a captial letter in the text

  33. lovetox

    you can only get the attr name from the examples

  34. lovetox

    but attribute names are not case sensitive in xml

  35. lovetox

    at least i always thought that

  36. lovetox

    nah my bad, it does later down the xep

  37. moparisthebest

    they wouldn't be in html but I actually would have expected them to be case sensitive in XML, though now that you mention it I can't say I'm absolutely sure...

  38. jonas’

    20:09:05 lovetox> but attribute names are not case sensitive in xml

  39. jonas’

    I’m fairly certain that that’s not true

  40. pulkomandy

    The xep about vcard mention that xmpp tried to use vcard but accidentally uppercased everything

  41. Zash

    also that's an attribute value

  42. lovetox

    yeah haha

  43. lovetox

    so much wrong in one single sentence

  44. lovetox

    :D