XSF Discussion - 2017-03-17

  1. jonasw

    good morning

  2. Tobias


  3. dwd

    Morning all.

  4. Guus


  5. Ge0rG

    Hm. Even quoting of messages (with attribution) is a science. Should one use "$nickname wrote:\n> $message" (i18n-nightmare on multi-language MUCs), "$nickname:\n> $message" (i18n-neutral but does not properly indicate attribution), or maybe "$nickname (HH:MM):\n> $message" (the HH:MM is a hint that this is a quote and not a mention, but exposes local time)

  6. Ge0rG

    Ge0rG (11:55): > Hm. Even quoting of messages [...]

  7. Ge0rG

    doesn't look too bad, does it?

  8. Ge0rG

    Is this something that should be part of IM Usability Guidelines or should every client implement their own common sense understanding of what's the problem and the solution?

  9. Ge0rG

    Of course there is also "$nickname> $message" but it looks strange on multi-line messages.

  10. dwd

    Format-flowed in IM? Use <thread/> and an in-reply-to SHIM to indicate the provenence?

  11. Ge0rG

    dwd: that works in theory if you stay in the same MUC. Sometimes you also want to cross-quote ;) And then there is the Usability challenge of properly displaying <thread> relations

  12. dwd

    Ge0rG, Does this *need* a standard?

  13. Ge0rG

    dwd: this is part of my question

  14. dwd

    Ge0rG, Yeah. I think I don't care (enough). At least not yet.

  15. Ge0rG

    dwd: it's lower on my needs-a-standard priority list than having the same color scheme for MUC participant nicknames.

  16. Ge0rG

    ...over clients

  17. Kev

    References? :)

  18. intosi

    -1 why?

  19. dwd

    Kev, References does everything.

  20. Kev

    Everything to do with referencing other messages, at least :)

  21. dwd

    And referencing other things.

  22. dwd

    We reference pubsub nodes.

  23. Ge0rG

    And all I wanted to do is simple string manipulations.

  24. Guus

    Is there any way to let your contacts know why you are offline? A kind of 'extended-away' status, but explicitly while offline? ("I'm travelling until <somedate> and won't be back online before")

  25. Kev

    Just set the reason same as any other statutus.

  26. Kev

    On sending unavailable.

  27. Guus

    is there any client that actually displays that?

  28. Kev

    I think most will, but probably only if they receive it live.

  29. Kev

    So probably not that useful, sorry.

  30. Ge0rG

    it could be stored in PEP :>

  31. Tobias

    or in the vCard

  32. MattJ

    Some servers did store this, maybe jabberd14/2

  33. MattJ

    and it was answered in response to probes

  34. Tobias

    that would be the expected behavior

  35. Tobias

    https://xmpp.org/extensions/xep-0318.html requires that :)

  36. fippo

    kev: well, the other client (or its server) could send a probe and the server that has the "I am travelling" last presence could return it. now i dont think many servers return the last unavailable presence anymore these days

  37. Ge0rG

    returning the last unavailable presence, with a delay element, would also allow to implement a kind of "last seen"

  38. Flow

    hmm, not sure if I like the name *delay* element in this context

  39. jonasw

    there’s even an example of delayed presence in 203: https://xmpp.org/extensions/xep-0203.html (Example 2)