Someone, let's say Yahoo, could roll out their own twitter-like service (let's call it yatter). And all yahoo mail users "become" yatter users automatically, like how they became Openid accounts.
- when a yatter user "joe" yatts, "@twitter/charlie what are you doing?"
- yatter's twitter bot called "yatter" relays the tweet, "yatter/joe: @charlie what are you doing?"
- twitter user "charlie" sees the message in his @replies stream, and can respond, "@yatter/joe hitting my refresh button again and again"
- a yatter.com bot called "twitter" relays the message, "twitter/charlie: @joe hitting my refresh button again and again"
- yatter user "joe" sees that in his @replies stream in yatter.com.. (repeat from the top)
I'd guess it makes sense for yatter apis to be fully compatible with twitter.com, in the ma.gnolia.com vs del.icio.us kind of way. So twitter clients just need to add a new config, "hostname", and we're done.
I think yatter.com could technically allow @yatter/joe to follow @twitter/charlie. The question is, would twitter.com allow their @charlie user to follow @yatter/joe?
Yatter could use the age-old hotmail trick and append the latest status message of the mail sender to the email footer. That should pique interests of recipients. Besides, "a signature" is an existing, understood concept that users can easily see why they'd would want to update their "yatter status"..
heard that "yatter" is written in sinatra :p
http://blog.saush.com/2009/04/write-a-sinatra-based-twitter-clone-in-200-lines-of-ruby-code/
Posted by: Zhenyi | May 05, 2009 at 03:41 PM
Hey keat. Sorry if this comment is off topic. I tried out ur pubsubhubbub4r client by creating a simple subscription based rails app. Followed the example and i am receiving the pings too :). But i got one prob.. How do i extract the raw POST body contents??
Posted by: Paddy | March 11, 2010 at 10:23 PM
Hey keat. Sorry if this comment is off topic. I tried out ur pubsubhubbub4r client by creating a simple subscription based rails app. Followed the example and i am receiving the pings too :). But i got one prob.. How do i extract the raw POST body contents??
Posted by: Paddy | March 11, 2010 at 10:23 PM
@Paddy the XML should be retrievable from "request.body.read". If that is still nil, you may need to gist/pastie me the content of "request.inspect"
Posted by: choonkeat | March 12, 2010 at 07:48 AM