jami
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ring] Sending failes or takes hours even if my contacts are online


From: AmarOk
Subject: Re: [Ring] Sending failes or takes hours even if my contacts are online
Date: Wed, 17 Jan 2018 14:47:41 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2

1. The loss of privacy for ring is you need to use a central point (explained in the previous mails) which have the authorization to send push notifications. Push notifications will not be enabled by default.

2. Yeah another way to do that is polling. You can try to get messages every X minutes. The problem is it consumes battery (and it's another part and can be used by OpenDHT) and you can also do polling directly on the DHT.

3. The push server contains private informations to authorize to use APN or GCM or any other solution. So it can't be widely distributed. Any one can host a node, but you can only use push servers for your application. The way to self host the push server is to regenerate a certificate for your application with your device and to host your push server. Again, like maxim said, push services are centralized. (But again, push notifications will be disabled by default).

4. OpenDHT doesn't say this. OpenDHT just tell a new value is stored for a hash. And OpenDHT on your phone will wake up and decrypt the value later.


On 01/17/2018 11:23 AM, address@hidden wrote:
Thanks S├ębastien for your explanation again and the shared link to Riot*s way to handle that.
For me there seem to be a few questions left:

1. The blog entry is talking about "downside is a small loss of privacy." -> What would that mean to Ring? 2. Matrix is talking about "non-GCM/APNS push mechanisms" -> Are that any alternatives Ring could use/develop? 3. Will the server-side push server run by you guys? Or is it self-hostable? Or is the server-side push server the Open DHT network itself? 4. And if Open DHT is just telling, that there is a message xyz exchanged: Who can someone draw conclusions from who is sending the message through the network.

p.s. Could you please "group reply" so i get an E-Mail from you as well?

> Maxim Cournoyer <address@hidden> hat am 16. Januar 2018 um 20:21 geschrieben:
>
>
> >> ----- Original Message -----
> >> > From: address@hidden
> >> > To: "Maxim Cournoyer" <address@hidden>
> >> > Cc: address@hidden
> >> > Sent: Tuesday, January 16, 2018 1:26:05 PM
> >> > Subject: Re: [Ring] Sending failes or takes hours even if my contacts are online
> >>
> >> > Hi Maxim,
> >> >
> >> > you mean that my Android contact's should check their power settings, right?
> >>
> >> Yes, if your contacts are using Ring on Android, they would have to make sure
> >> their Ring client is not "power optimized" by Android.
> >> This isn't very user friendly; we are working on push notifications that should
> >> make things easier in this regard.
> >
> > Btw. do push notifications work in a decentralised network - without connecting
> > to servers running in the background?
>
> Short answer: no. The push service frameworks available on mainstream mobile platforms (Android, iOS) are centralized by nature: a connection is at all times maintained between them and the push server, AFAIK.
>
> Maxim




reply via email to

[Prev in Thread] Current Thread [Next in Thread]