XSF Discussion - 2020-12-05


  1. jcbrand

    Btw, support for XEP-393 is now in Converse.js core

  2. jcbrand

    Since last week IIRC but not yet released.

  3. jcbrand

    I for one am glad SamWhited made that XEP and it's a useful feature to have.

  4. jonas’

    dwd, thanks for the minutes

  5. SamWhited

    jcbrand: oh cool, I can't wait to try it out!

  6. SamWhited

    Good job with converse.js by the way; I was playing around with it recently to try out your branch and it's gotten really nice

  7. SamWhited

    To try out your 393 branch before it was done to see how it handled the ambiguity in the spec I fixed recently, I mean.

  8. jcbrand

    SamWhited: thanks, IIRC the spec is now a little stricter than the code in Converse concerning word boundaries

  9. Zash

    https://cerdale.zash.se/upload/IOhpF_iSRV1BuiS_/02d1dd94-c59c-4fa4-ac89-a1b760f8c859.png

  10. Zash

    🤷️

  11. SamWhited

    jcbrand: I don't think it's any more strict, just fixes an ambiguity between an example and the text

  12. goffi

    https://wolthera.info/2020/12/xmpp-client-in-godot/ quite cool :)

  13. Ge0rG

    Isn't Godot a game engine?

  14. Zash

    Yes

  15. Ge0rG

    Well, I suppose one can use a game engine for the UI and do the dirty xml parts manually, or vice versa

  16. Zash

    Note the troubles they had with pre-resource binding iq stanzas. Let's abolish them!

  17. Zash

    Ge0rG, in-game chat is a thing. Might as well use XMPP for it :)

  18. Ge0rG

    Aren't there, like, libraries for xmpp or something?

  19. Zash

    One might think so, but maybe not specifically for Godot?

  20. Seve

    I did a small XMPP client while a go for Godot too, there is nothing

  21. Seve

    There is the option of using an existing library in C++ for instance, but at that time that was quite tedious and not dev-friendly, not sure now how it is

  22. goffi

    It's indeed a game engine, but it may be used for other kind of software, there have been article on the subject. You get the nice export system with multiplateform for free (of well of course when it comes to mobile, it's not that simple), and neat features like live editing.

  23. goffi

    For a chat client, text support is not great, but they are working on it.

  24. goffi

    here is one of the article on the subject: https://medium.com/swlh/what-makes-godot-engine-great-for-advance-gui-applications-b1cfb941df3b

  25. goffi

    but indeed as Zash as mentioned, it's also super interesting to have XMPP in a game engine for… games