Why does nobody seem to think of this?
Why does nobody seem to think of this?
In order to be successful, what this space really needs is a de facto server, like Sendmail, but one that's easy to set up and configure. Over time, this would make it possible to have a critical mass of compatible servers that speak the same set of XEP extensions. There are many open source XMPP servers. I think one reason this hasn't happened already is that most of them are difficult to set up and configure.
However, the actual answers are 1. Yes 2. Yes 3. Potentially 4. Yes 5. Potentially
Instead of having central aggregation, the free market would drive sites aggregating users messages to improve their features. You could sign up by just adding the site to your list.
Of course, it would require some work and a draft standard. I'm not saying it's perfect. Apparently identi.ca has a federation system too.
Also check out buddycloud (.com / .org)
The idea of it being a single non profit site seems terrible in comparison.