Hacker News new | ask | show | jobs
by tasn 2022 days ago
etesync.com already does it, and has it for years. Open source and an open protocol. Supported in GNOME and KDE (starting from the next version) and a lot of clients for other platforms too.

Disclaimer: I created it.