4 ms·
How about we just use XMPP. You know, the currently existing, extensible, email address syntax using distributed messaging platform? Why does nobody seem to th
by hahainternet 14y ago
How about we just use XMPP. You know, the currently existing, extensible, email address syntax using distributed messaging platform?
Why does nobody seem to think of this?
- Shish2k 14y agoDoes XMPP allow you to follow a person and see all their public messages as they're posted? Does it allow you to see historic posts for a user? Can you search the network for all messages with a given tag, and get a live stream of updates? Can you see trending tags?
- hahainternet 14y agoXMPP is extensible, so the answer could be 'yes'. 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.
- Zash 14y agoThere exists an extension protocol for Microblogging over XMPP: http://xmpp.org/extensions/xep-0277.html http://xmpp.org/extensions/xep-0277.html Also check out buddycloud (.com / .org)
- prodigal_erik 14y agoIf we're looking at existing protocols for multicast store-and-forward, XMPP requires extensions for some of what SMTP already has.
- hahainternet 14y agoSure, really we'd be better off replacing them all with something designed along the lines of XMPP but by a modern committee focusing on a few limited features. The idea of it being a single non profit site seems terrible in comparison.
- gcampbell 14y agohttp://onesocialweb.org/ http://onesocialweb.org/ had the same idea (and a fair amount of code!), although it seems to be a bit dormant at the moment.
- Todd 14y agoXMPP is probably the best approach. I'm currently investigating this path myself. The disparate set of alternative protocols that app.net is considering are the same ones that diaspora* used. The result is a server that speaks several overlapping protocols. 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.