They [Google] released sample implementations under open source licenses, encouraged others to run their own Wave servers independent of Google infrastructure, and defined a federation protocol (on top of Jabber/XMPP) so that people on different servers could still talk with each other.
This seems weird, a decade later, when Google and Facebook are each trying to get everyone into their walled gardens so they can serve ads to you.
I also used Google Wave and agree; I saw the potential right away. It’s a shame it was underappreciated and the project wasn’t a priority and given more resources.
So true:
Back then, Facebook and Google were using XMPP for them IM services - now look at the mess we have…
I liked that you did not need a Facebook or Google account to speak with their victims. :(
Well, Facebook didn’t federate.
I used Google Wave briefly to plan a trip with some friends. It had a lot of potential, actually.
I also used Google Wave and agree; I saw the potential right away. It’s a shame it was underappreciated and the project wasn’t a priority and given more resources.
I’ve used iOS notes and it makes edits instantly visible. I’m sure there are other collaborative tools available.
Is IMAP considered the “cleanest” implementation of email possible?
No, but JMAP probably is.
IMAP is like a filesystem with poor performance and doesn’t allow batching of commands
FWIW IMAP also seems to have its own host of layers of cruft
The Operation Transform approach from Wave did end up getting used for Google Docs, which does have hundreds of millions of users.
cf. “Worse is Better.”