Hi Guys,
I’m going to present you a scenario: we have 3 nodes: A, B and C and they want all to share a folder under id X. B is an introducer.
- A handshakes X with B.
- C handshakes X with B. C gets to know about A and viceversa (this is already existent behaviour on syncthing).
- The actual feature comes into play: Once and A and C know about each other’s existence, they would automatically share X to each other if and only if allowed by the user. This allowance could be implemented as a folder-specific flag or a global one on each node.
I have been using syncthing for two days and so far it’s been awesome, especially since its upcoming 0.12 release. It seems that this behaviour is most likely desirable for commodity reasons, for example, you would like to share a folder between your phone and both your personal and work laptop, using your phone as your introducer without necessarily having to wait until Monday before you could “seal the deal” on your business laptop so that A and C can finally exchange X.
Anyways, let me know what you think!.
Cheers!, and thank you very much for such a wonderful effort.