$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Reetesh Mukul (reetesh.mukul_at_[hidden])
Date: 2007-05-18 13:25:18
Hi,
Efforts are going on for boost asio based libraries for different protocols.
It will be intersting to have a XMPP library in Boost. I have done some
experiments with existing xmpp libraries, include libjingle-4.0 from Google.
Moreover I have analyzed design issues involved in XMPP. I will like to
start the project by developing "chat model" for xmpp. Alongwith that, I
will keep on developing codes for jid, roster, message buffer etc. Some of
the key things will be:-
1. Message dispatch --- this I will address using spirit's actor
concept.
2. Since sequence in which messages are delivered is vital here, so we
need to have a xmpp scheduler.
3. Seamless integration of different application to basic framework,
like integration of chat/audio/video application to basic framework. This in
turn means, development of the idea of basic framework--- like what will be
its parts, how to attach applications to it, etc.
I will like to set up emphasis on developing xmpp library which can be used
for many applications.
Regards,
Reetesh Mukul