While reading about the new Swarm capability in Jami, I started thinking how many of the desired features are already provided by Syncthing. In fact, I rediscovered a post I wrote on their forum six years ago (where does the time go?) in which I outlined the concept of a p2p messaging platform based on Syncthing. I recognize that a lot of work and thought has already gone into the new Jami Swarm system, but I’m curious if the developers are aware of Syncthing and how it works.
Personally I cannot overstate how robust and amazing Syncthing is and how I’ve been using it for years to sync files effectively flawlessly between my phones and computers. I believe it has tremendous potential as a foundation layer upon which many decentralized apps can be built. I could go into more detail about how I envision Syncthing enabling Jami to do more, but perhaps I’ll wait to learn more about whether or not the Jami developers have researched Syncthing technology.