XMPP Service Operators - 2019-09-05

  1. Allie

    does anyone maintain a list of known XMPP transport software?

  2. jonas’

    software which can be deployed, or services which run that software?

  3. Allie

    software that can be deployed, like spectrum, biboumi, etc. I'm just curious what else is out there to add additional features to my xmpp instance.

  4. MattJ

    If you're running Prosody, there are a couple of hundred community modules that do various things: https://modules.prosody.im/

  5. MattJ

    Though not all of them are recommended for production, some are just a bit of fun, or interesting experiments :)

  6. MattJ

    But things like https://modules.prosody.im/mod_muc_badge.html are useful

  7. louiz’

    but biboumi is more useful :^)

  8. MattJ

    We couldn't live without biboumi :)

  9. Ge0rG

    who uses MUC badges, anyway?

  10. Allie

    I know in the past there were transports for email, weather information, etc. But that was a long time ago.

  11. mathieui

    Ge0rG, MUC badges are useful for feature parity, because the other chat systems have them as well

  12. jonas’

    reminder about https://search.jabbercat.org/api/1.0/badge?address=operators@muc.xmpp.org

  13. Martin

    But CSP...

  14. Licaon_Kter

    jonas’: pics?

  15. Martin

    What pics? Muc avatar? jonas’ doesn't want to risk to be sued due to copyright infringement.

  16. Licaon_Kter

    Martin: oh ffs...I wanted to know WHAT does the badge say..it says "number of users in the room"

  17. jonas’

    Martin, CSP?

  18. Martin

    jonas’: content security policy

  19. jonas’

    I know that

  20. jonas’

    what’s the problem?

  21. tom

    who you callin a mucbadge?

  22. tom

    what, I can get realtime weather via XMPP? where?

  23. tom

    I want to do that

  24. jonas’

    I implemented that type of stuff; actually, I have a thing next to the flat door which shows weather and stuff via XMPP.

  25. jonas’

    it’s all "proprietary" though

  26. jonas’

    (the code is open, but not well documented and I’m using a custom IQ-based protocol for that)

  27. tom

    jonas’, do you run your own station or are you just polling from weather.gov?

  28. jonas’

    tom, querying from api.met.no, with some caching

  29. jonas’

    but I also have some sensors’n’stuff, whihc are also collected via XMPP

  30. jonas’

    I’m not sure this is the right place to discuss that kind of stuff tho

  31. Allie

    tom: there used to be something to do it a long while ago, but I can't remember what it was. that was back when I used jabber2 I think.

  32. tom


  33. tom

    jonas’, did you do it over a pubsub node? if so wouldn't the only 'caching' needing to be done is the node service configuration? Was server load too high or something?

  34. tom

    I'm assuming you published to a node with your script and then your XMPP server handled distributing it all to any node subscribers?

  35. jonas’

    no, I did not

  36. tom


  37. jonas’

    tom, let’s move this to jdev@

  38. tom


  39. Allie

    tom: jabberd2

  40. tom


  41. Allie

    phone keeps correcting things today in annoying ways 😕