jdev - 2020-07-01

  1. Matt

    hello everyone does anyone here know about stropheJS?

  2. Zash

    I believe so. But does the set of people who know of strophe.js overlap with the set of people who are awake?

  3. Matt

    Very good question

  4. Matt

    a even better question is. how come when i put in the username and password into the javascript and run it on node it doesnt connnect but shows me the xml data??

  5. Guus

    For client builders that wish to add push notifications, what App Server / XMPP Push Server implementations are available? What's needed to run one to serve your client?

  6. Guus

    Mostly interested in Android at this point.

  7. jonas’

    Guus, https://github.com/iNPUTmice/p2

  8. MattJ

    I'm using https://github.com/inputmice/p2 for Snikket

  9. MattJ

    There is also a Prosody plugin (I have no experience with it), and Tigase have their own stuff too

  10. Ge0rG

    I'm using https://github.com/tmolitor-stud-tu/mod_push_appserver

  11. Ge0rG

    That module doesn't work on <0.11

  12. MattJ

    I think Monal is using that too

  13. Guus

    A Prosody module isn't going to work in my Openfire landscape, I'm afraid.

  14. Zash

    Technically you can hook up Prosody as an external component :)

  15. Guus

    Daniel's stuff seems stand-alone? I can configure that for any client? I'm guessing it's a matter of registering some kind of token with Google, that's also used in the XMPP client?

  16. Ge0rG

    Guus: only the client developer may run such a server

  17. SouL

    Guus, it is funny because you appear as a contributor :D

  18. Guus

    Ge0rG I understand.

  19. Guus

    SouL must be my evil twin

  20. Zash

    Guus and SouL are evil twins confirmed.

  21. Guus

    Ge0rG this is why I have no experience running one 🙂 I'm now asked by a client developer how to enable push notifications, which is why I'm investigating.

  22. Ge0rG

    Guus: you need to configure the push component with a secret API key from google, which corresponds to your application project there

  23. Ge0rG

    Guus: is your goal to implement an openfire-pushserver-component?

  24. Guus

    Ge0rG an openfire-pushserver-component already exists. I am now looking for additional server-sided installations that this specific client author needs to run, so that it can work with Openfire's pushserver-component to have push notifications be delivered to their client instances.

  25. Guus slaps Zash around a bit with a smelly trout.

  26. Guus

    Im guessing P2 will suffice - assuming it's not tied into Conversations?

  27. Ge0rG

    Guus: yeah, p2 or mod_push_appserver or roll your own

  28. Ge0rG

    it's not

  29. Guus

    https://github.com/inputmice/p2#firebase-cloud-messaging-fcm seems to point to the relevant bits to get from Google?

  30. Ge0rG


  31. Guus

    great, that's the info that I was after

  32. Guus

    Thanks guys.

  33. Guus

    _Thanks_ Zash

  34. Zash