XSF Discussion - 2019-01-27

  1. jonas’

    Ge0rG, re XEP-0410, is there any error condition defined which is definitely "not joined"?

  2. jonas’

    this would be useful at least for services which implement the feature

  3. Ge0rG

    jonas’: that's a great point. I think we need to dig something out of 0045

  4. jonas’

    I guess it’ll be unspecified

  5. jonas’

    (but often it’ll be <forbidden/>)

  6. jonas’

    this MUC seems to send <not-acceptable/>

  7. jonas’

    prosody@ does, too

  8. jonas’

    so it’s probably <not-acceptable/> mostly

  9. jonas’

    I think I’ve got most of an XEP-0410 implementation finished

  10. jonas’

    Ge0rG, you might have some opinions here: https://github.com/horazont/aioxmpp/pull/276#issuecomment-457916156

  11. Ge0rG

    I'm not sure how having multiple pings in flight will help

  12. jonas’

    allows for a larger timeout (i.e. helps with slow connections) while still being responsive when the MUC comes back from a blackhole situation

  13. Ge0rG


  14. Ge0rG

    jonas’: m-link will respond <not-allowed/>

  15. Ge0rG

    and openfire with <bad-request/>

  16. jonas’

    Ge0rG, good, now we should define a specific thing for this type of pings in '410 for the feature.

  17. jonas’

    I don’t care much which

  18. Ge0rG

    ejabberd will also not-acceptable:

  19. jonas’

    although I think that <forbidden/> is most appropriate (<not-allowed/> is definitely *not* appropriate).

  20. Ge0rG

    but with a human readable error message

  21. Ge0rG

    fix jabber.org

  22. Ge0rG

    I'm not sure we are supposed to fix *that*, though

  23. jonas’

    not-allowed: > The recipient or server does not allow **any** entity to perform the action (emphasis mine)

  24. jonas’

    but that’s not a big deaa

  25. jonas’

    but that’s not a big deal

  26. Link Mauve

    “13:39:11 rion> […] I wonder what's gonna happen if I have svg avatar”, I have one, I just don’t set @width and @height since they are optional anyway, and don’t make sense with vector graphics.

  27. Guus

    Is there anyone that wants to attend the XSF dinner, but has not filled out the form yet? Make yourself known NOW.

  28. Link Mauve

    Oh, yes.

  29. Guus

    Fill out the form now please

  30. Link Mauve

    Filling it right now.

  31. Link Mauve

    After five recaptcha, done!

  32. Link Mauve

    Guus, ↑

  33. Guus


  34. pep.

    Yeah.. Can we not use google forms next time please. There are other free solutions publicly available, like https://framaforms.org/

  35. pep.

    I can help with French, or making the form if necessary

  36. pep.

    Or deploy it in English or something

  37. Zash