[JDEV] Jabber Killer App: WCS?
Bart van Bragt
jabber at vanbragt.com
Mon Jun 23 05:01:01 CDT 2003
What is, or will be, the Jabber killer application? The one thing that
sets Jabber appart from the rest, the application that makes people want
to switch to Jabber?
At the moment the most important reason to switch to Jabber is the fact
that it's open, but is that enough for Joe Average User? I don't think
so. Joe is happy with his MSNM with the nice smileys, the MSNM that he
didn't even had to install and the MSNM that he already had a (hotmail)
account for :D
Being open, distributed, XML-based, easy to develop for, etc, are really
nice properties of Jabber/XMPP but they are of (close to) zero interest
for the average Internet user out there. So IMO we really need some
thinks that make people want to switch and leave their old IM system behind.
Videoconferencing, voice communication, playing games while chatting,
these have all been done already. IMO there we need to do something more
fundamental which is: Web integration :D I think that this is an area
where we are already ahead of the pack with the XML based distributed
network.
Besides Email the web is one of the most important components of the
Internet, everyone uses it almost constantly when they are on the Net.
So I think there are some really nice opportunities there. Wouldn't it
be nice to instantly be able to chat with other visitors on a site about
knitting? Wouldn't it be great if you would receive a message if
something changes on the newssite you normally check 10 times a day?
Wouldn't it be great if you could add entries to you weblog simply by
talking to a bot on your roster? I'm sure we can come up with even more
(and even more interesting) applications for this.
At the moment I'm trying to figure out how we can really integrate phpBB
with Jabber. Sure, people can send a Jabber message to phpBB users with
a Jabber account now, or view their vCard. These are nice but very
trivial features. It would be a LOT more interesting if phpBB could send
you an IM when you get a new private message on a board. It would be
even greater if you could reply to that IM just like you would to the
private message. But at the moment it's quite a disaster to implement a
system like that. Yeah, it's a fairly easy thing to do when you have
your own webserver. But how many website owners own the server that
their sites runs on? How many are allowed to run bots/services? Not that
many :D
So this is where WCS (http://oid.jabber.org/?oid=1102) comes in. A
component that sends/receives HTTP requests. It's a LOT easier for a
webmaster to just put a script on the site that receives Jabber messages
than to have a bot running that's constantly connected to the Jabber
network.
The only problem is that the WCS project has been dead for 2 years. IMO
we really need to revive it. It looks like there have been quite a few
people in the past that have improved/debugged WCS but as far as I can
tell those patches never reached Jeremie. I think it would be a very
good idea if we could make WCS a truely usable component that would
significantly ease Web integration. This would give Jabber quite a head
start. For example, I'm running a community site with 8000 computer
nitwits, if I could properly integrate that site with Jabber it would be
quite trivial for me to convert a very large part of them to Jabber. It
would ease their communication with both the site and the rest of the
community. This would be even easier if there was a free version of
Trillian which has Jabber support :D
Hmm, this became a pretty long post. Sorry for that :)
The bottomline: Who would like to help with the WCS project? Or, even
better, who would like to run it? My knowledge of C is just too minimal
and I also already committed myself to both phpBB.com and the
jabbercentral.org site :D
With kind regards,
Bart
More information about the JDev
mailing list