XSF Discussion - 2019-08-18


  1. Daniel

    lovetox, https://github.com/siacs/Conversations/commit/fddd974412fccecbd88e1302afe77d31ab8329aa

  2. lovetox

    great Daniel !

  3. lovetox

    something is not clear for the MUC XEP for me

  4. lovetox

    can a service change my nick while im joined?

  5. Daniel

    Good question. Probably?

  6. lovetox

    i dont see an example how this would unfold

  7. Daniel

    But I doubt they will. People are afraid to even use reassignment on join

  8. lovetox

    would it send first an unavailable with a 303

  9. lovetox

    then a available with a 210

  10. lovetox

    this is needed for stuff like irc transport

  11. lovetox

    on IRC you have one nick on the server across all rooms

  12. lovetox

    if you change your nick in one room its changed in all rooms

  13. lovetox

    so the server would have to modify my nick in all other rooms

  14. Daniel

    Dunno. I know that Conversations would handle the new available presence with both self and reassignment code just fine

  15. Daniel

    But an unexpected unavailable I would not like

  16. lovetox

    yeah i see the 210 code just as info

  17. lovetox

    i dont think i have to do anything special

  18. lovetox

    Daniel that would be wrong, it would be ok for you

  19. lovetox

    but not for all other participants

  20. lovetox

    a nickchange must have a unavailable with 303 and the new nick

  21. lovetox

    then an available

  22. lovetox

    it should not matter if the nickchange is initiated by the user or server

  23. Daniel

    Yeah I guess I can fix it

  24. lovetox

    i will test this now with biboumi

  25. Daniel

    Oh. Mhh I guess I'm handling it

  26. moparisthebest

    I don't think biboumi handles this correctly, or conversations, or both

  27. moparisthebest

    Because I've been /sanick'd on IRC servers and it messed up everything

  28. moparisthebest

    It's been awhile though maybe it's fixed

  29. lovetox

    i have an open issue with biboumi about this

  30. lovetox

    specially it does not tell you when your nick is modified on join

  31. Daniel

    lovetox, wouldn’t be looking at 110 be enough?

  32. Daniel

    i mean granted biboumi should add the 210; but just looking at 110 and always assume it's yours should do the trick, no?

  33. lovetox

    depends, if you take every self presence as a potential nick change by the service

  34. lovetox

    yes

  35. Daniel

    i mean what else are you going to do with a potential presence that has 110 but comes from an unexpected full jid

  36. Daniel

    ignore it?

  37. lovetox

    its not handled now

  38. lovetox

    stuff breaks

  39. lovetox

    but yes i also thought about this to treat every self presence as a potential nick change

  40. Ge0rG

    That would be the most sane thing to do.

  41. pep.

    It seems I'm not on the trello board, can anybody add my request(?)/asking to join the editor team? ralphm, Seve, anybody? :)

  42. ralphm

    pep.: What's your user name?

  43. pep.

    where?

  44. ralphm

    On trello

  45. pep.

    I don't have an account

  46. ralphm

    That seems useful

  47. ralphm

    Oh, wait, I misunderstood

  48. pep.

    Cool, no need to create an account just yet

  49. pep.

    Cool, no need to create an account just yet then

  50. ralphm

    Added

  51. pep.

    Thanks

  52. ralphm

    np