I don't know if you've seen this already, but...

---------- Forwarded message ----------
From: "a little bit of zeank" <[EMAIL PROTECTED]>
Date: Sep 9, 2008 10:55 pm
Subject: xmpp and microblogging - let&rsquo;s do it! - SendMeRSS
To: [EMAIL PROTECTED]











 










xmpp and microblogging - let&rsquo;s do it! - SendMeRSS


 


 








xmpp and microblogging - let&rsquo;s do it!

As many others I&rsquo;ve been thinking a lot about how to establish a 
decentralised microblogging service based on XMPP.
 Somehow I&rsquo;m not really happy with all of the current approaches. While 
laconica (just like noserub) is not based on XMPP and thus misses the point 
completely (as not being a near-real-time application) rabbiter takes the right 
direction but is merely nothing more as a pubsub distribution service (where I 
don&rsquo;t understand what&rsquo;s the use for RabbitMQ).
 Some time ago I started a similar service - also written as an ejabberd module 
- which basically does nothing more than logging messages and making them 
available as HTTP+HTML using ejabberd&rsquo;s new HTTP interface.
 I think it&rsquo;s time to combine all those approaches to one single install 
application that really brings microblogging to the jabber world NOW. 
Here&rsquo;s a list of things I want to see:


* Component is to be added as a contact on the roster
 * It logs messages being sent to it directly (there are no PEP aware clients 
out there yet - and the microblogging XEP is still a proposal anyway - why?) [ 
-> CouchDB ?]
 * It may be configured to log presence messages too.
 * It may log PEP microblogging messages
 * Thus needs some XMPP driven configuration interface for those options above
 * Needs an HTML (RSS, ATOM &hellip;) interface for displaying a users tweets
 * Needs some pubsub mechanism for those user&rsquo;s not having PEP (i.e.: all)
 * A twitter/openmicroblogging compatible REST API


[Update:]


Maybe some more thoughts about why I think XMPP is the way to go:


* Microblogging is not only logging thoughts etc to a db. It&rsquo;s about 
communication. And it&rsquo;s about communication with focus on NOW. So we need 
real time capabilities back. twitter has failed on this.
 * Polling sucks. Microblogging should be more like chatting. Maybe an initial 
tweet is often a starting point for various conversations. Polling with limited 
requests per hour spoils these oportunities. Polling a REST API may be just 
fine for integrating your content with your own web site or for synchronising 
with other social networks but not for real time communication.
 * Microblogging is a service for the real masses - they just don&rsquo;t know 
yet. Doesn&rsquo;t seem as if twitter could handle this if it&rsquo;d be really 
adopted by the masses. It&rsquo;s a matter of scalability.
 * And if it&rsquo;s for the masses we need decentralization.
 * And interoperability. Sth. twitter has great success with - a challenge for 
us.


There&rsquo;s been so much conversation on this topic. Conferences are being 
held and so on. But actually I think it&rsquo;s time to not only talk about it. 
Face it! Get your hands dirty!


[Update-Update]


some code to start with: http://github.com/sstrigler/mod_tweet/tree/master



Link - Comments - Steve - Tue, 09 Sep 2008 00:00:17 GMT  - Feed (1 subs)
Uncategorized Jabber

User comment: Von: Steve
No sorry, it'shttp://twitter.com/zeank (mostly german ...) for the time being ;)


User comment: Von: stpeter
I'm happy to update the xmpp microblogging proposal and get the XSF to publish 
it when the next XMPP Council convenes. BTW are you on identi.ca/laconica?


User comment: Von: Steve
Oh. Actually there's no difference. I called it a contact, XMPP doesn't know of 
which type it's items of a roster are. I could also have called it an entity. 
The service will/should be implemented as a component (i.e. service), though it 
might look/act like a bot (having a jid of [EMAIL PROTECTED] - to not confuse 
users).


User comment: Von: Lech Karol Pawłaszek
Why it is to be added as a contact not as a service? Just curious.

Visit here to subscribe to these comments 

Sent using  SendMeRss.com.
Visit here to unsubscribe from a little bit of zeank.
Recommended Feeds/Actions
 Subscribe DealMeRSS.com - Great Deals Delivered Every Day

_______________________________________________
Laconica-dev mailing list
[email protected]
http://mail.laconi.ca/mailman/listinfo/laconica-dev

Reply via email to