Add simple user FAQ regarding push
There is a need for some user manual on push notifications. Not technical descriptions, just to educate users how to adapt to this feature.
These are the questions I'd like to be answered maybe on docs.jami.net:
-
What actions should users take after having installed a UnifiedPush distributor? Obviously should allow battery optimizations. But should "run in background" be disabled? Or is background still needed for the account to be registered with dhtproxy as soon as the phone is started?
-
Can you confirm that the push message is completely anonymous? Does it mention any account ids?
-
Without push activated, the client would keep a long lasting connection to the dhtproxy. But with push, will the client disconnect from the dhtproxy soon after having registered with it?
-
Will the dhtproxy wake up the client via the push infrastructure before the announce is about to expire, so the client can choose to renew it?
-
What if Bob's device becomes dozed shortly after a conversation with Alice took place, then Alice's device thinks it already knows how to connect to Bob? So when Alice tries to send another message to Bob, their previous connection is futile.
Will this halt the communication, or will Alice resort to publishing a new ICE request for Bob, which would cause Bob's dhtproxy to wake up his client?