Open Twitter: What would you name the baby of Email and Twitter?
Email is the distinguished, reliable, old man of online communication; Twitter is the hot young coed who draws everyone’s eye as soon as she walks into the room. But what if the two of them met and, say, hit it off?
People like the immediacy and openness of Twitter, and the asynchronous follower model of online relationships is brilliant. However, all the data is stuck on Twitter’s servers, and if you don’t like the way Twitter is running their systems you’re stuck. Imagine if email had worked the same way: there’s only one service, called “email.com” or something, and everyone who wants to send email has to sign up for that one service and can only send email to other people on that same service.
It wouldn’t be very useful, would it? Opening up email across the internet, and across disparate email servers that only need to know two things about a remote server before allowing you to communicate with someone using it: a) where is it? and b) does it support the same email protocol I do?
It seems to me that if the Twitter usage model were opened up such that anyone could run a “timeline server,” and you could choose which one you sign up for, and you could follow people on different timeline servers … well, maybe once you can do that, the usefulness of Twitter will explode in the same way that it did for email.
And there are plenty of people pushing for Twitter to adopt new features — meanwhile, Twitter is going slowly and trying to maintain control until they can figure out how to successfully monetize their currently-strong position with all these users desperate to use their service and stuck there because there are no alternatives. But if there were an open alternative, and different timeline operators could compete for users on reliability, or speed, or cool new features, it stands to reason that things would get better in a hurry. (Do you think the monolithic “email.com” would have an interface as cool as Gmail’s? Because, without competition for users, I don’t think it’s likely.)
So I’ve been playing with such a system for the past week or so. I’ve got it so you can follow people across timeline servers, and when they tweet to their timeline server it’s forwarded to your timeline server so you can see it in your timeline. Some of the API needs to be fleshed out (especially on finer-grained control over how you get tweets back), but it’s getting there. Soon, I’ll put it up on GitHub.
But before I do that, I need to crowdsource something: the name.
I can’t think of a good name for this. I was thinking “OpenTwitter” at first, but I don’t want to include the word “Twitter” in the name.
So here’s my questions for you:
- Would you prefer to tweet on an open communication platform rather than a single company’s product?
- What name would you give to the baby of Email and Twitter?
Thanks for the help, Internet.
That’s basically:
http://cr.yp.to/im2000.html
Might be worth checking out DJB’s thoughts on it, and also some of the issues related to it.
Otherwise, you might also want to check out http://lamsonproject.org/ (mine). It would make something like this pretty easy to do.
Thanks for the links, both are interesting. But the both live squarely in the “old email world,” where the author is responsible not only for producing content but also selecting recipients. The recipients passively sit there are are sent content whenever someone selects them.
In the “new Twitter world,” the responsibilities change: the author is responsible only for producing content, and the recipients are responsible for selecting themselves.
I guess that’s where what I’m thinking about diverges from IM2000 and Lamson.
OTDP
Open Text Distribution Protocol
You may want to look at what’s happening with the RSSCloud project – http://rsscloud.org/walkthrough.html that Dave Winer was helping to push.
CHAT.
It’s called a blogging, maybe you’ve heard of it?
There are about a bazillion of these out there. I know you just asked for a name, but I can’t help but think of all the other attempts do to this.
http://identi.ca/
http://status.net/
http://pixelpipe.com/
Parliament (fyi: the literary collective noun for a group of owls is a parliament.) – would be a perfect name for a protocol
alternative: Open Micro ( as in micro publishing/blogging) Open Nest ( as in birds )
twee-mail – it is both mail and it is twee!
Jabber!
Email + Twitter = Emitter
Email + Twitter = Incest
Chattle
tweety
twip (twitter + blip), twing (twitter + ping). nowt (note)
It sounds like Google Wave which is federated and XMPP-based (think of a public wave). It also sounds like atom/rss plus PubSubHubBub.
They’re both distributed systems in which consumers are pushed information they signal interest in.
Surely a federated twitter-type service could be based on PubSubHubBub, or Wave.
Agree with Michael…Wave
I love to use Twitter whenever i want to know the latest buzz about my friends. I also use Twitter to know the latest buzz from famous persons `
Just found your website through Google when I was searching for some related articles.