Hi!
I will reply quickly to this email. And I agree with the FAQ needs a
little rework. However, some questions are more technical and should not
be in the general FAQ but in the technical documentation... and we have
a wiki for that.
You have some answers for these questions here:
https://tuleap.ring.cx/plugins/mediawiki/wiki/ring/index.php?title=Name_server_protocol
https://tuleap.ring.cx/plugins/mediawiki/wiki/ring/index.php/Technical_Overview
https://github.com/savoirfairelinux/opendht/wiki/Crypto-API
Definitively +1 for the video overview.
Have a nice day,
On 02/28/2018 10:54 PM, yrocha wrote:
Hello,
I installed GNU Ring and I've been trying to get my friends to migrate
to it. However, I'm having a difficult time explaining exactly how it
works. The FAQs are helpful, however they still leave many questions
unanswered.
I'll list the questions I received below:
* How exactly do messages make it to their destination (P2P?
client-to-client?, etc.)
* How are messages encrypted? How do these certificates and keys
interact?
* How is account data on the name service kept? and can the name
service administrator ease-drop on users?
* How can I manage my nameservice credentials?
* Why is it necessary to "register" new devices?
* Are messages synced across clients? (in my experience, incoming
messages sync but not outgoing)
* Will calls ring and sync on every active client (did not in my
experience)
I understand that some of these questions are somewhat technical and
may be difficult to explain, however I believe that if users
understand how the software works then they will have more trust and
confidence in the software. Some kind of visual model, perhaps a video
or overview brochure, will make it feel less ephemeral.
A sincere thank you for reading my lengthy email and the best wishes
to everyone on the project.
~Icarus