@daniel Do you know if there is a XEP to send web push notifications from an XMPP server?
-
@S1m @dino Anonymous XMPP login aka without registration is an entirely solved problem. This could be used before the user configures their own account or for users that don't have XMPP.
I mean obviously let's have all the distributors but the XMPP as a distributor angle is the one I'm personally most interested in.
@daniel @dino I understand. One idea I like is having many applications distributor & connector.
As every user have many apps installed on their phone, many users have UnifiedPush support without installing anything else.
The user pick one random app once to get push notifications, and all the apps use this app as a distributor.
If the distrib app is uninstalled, all the apps migrate to another distributor.
If the distrib app's server is down, all the apps fallback to another app until the server is up again (cf. TEMP_UNAVAILABLE)
So we have a resilient push notification system :)
-
@S1m @dino Anonymous XMPP login aka without registration is an entirely solved problem. This could be used before the user configures their own account or for users that don't have XMPP.
I mean obviously let's have all the distributors but the XMPP as a distributor angle is the one I'm personally most interested in.
-
-
@fluttersh @S1m @dino there would be some default 'rewrite proxy' (like up.conversations.im in #Conversations_im for example). And then you would also have some default XMPP server that allows anonymous login but can only connect to said rewrite proxy. I guess one could also allow list certain extensions. But for the domain allow list we already have the building blocks in place. I guess technically the login server and the rewrite proxy could be the same domain even. That's just boring details.