[Standards-JIG] Invitation to use XMPP based game from Instant
Messaging Application.
Olivier Goffart
ogoffart at kde.org
Wed Aug 23 11:52:27 CDT 2006
Hello.
The vorner's mail he just posted on the list about the chess game[1] remind me
one of my old work.
Few month ago, after a discussion with few people about integration of instant
messaging into the desktop with different people (KDE people, the Psi team,
and vorner itself) I tried to find a way to let IM application start others
XMPP compatible applications on request.
So I drafted a JEP: http://kopete.kde.org/protocol/invitation.html
The version showed there is 0.1 but i should probably have numbered it 0.0.1,
it's far fromt finished.
The idea is that you want to have a "Play Chess" button on your IM client,
but you don't want actually implement the chess game directly into your
application. Anyway, you want to let contact aware that you can play chess,
and even want to initiate the game from the messaging client.
Note that this JEP is for third application that support XMPP. Starting
using Quake from the IM Client is out of the scope of this JEP.
Few issue that are remaining are:
- Applications (even the chess game) has to do service discovery on every
connected ressource of each contact, maybe twice if the resource support the
JEP. the JEP-0115 may help a bit anyway.
- Once applications are started on both side, it's still unclear how to
proceed to an automatic invitation which is automatically accepted in a safe
way.
I was waiting to publish the JEP because I wanted to try an implementation
before, but I have been busy with others things.
So please have a look on my JEP, and tell me if this is useless, or if this is
the wrong way to go.
Thanks
--
Olivier
[1] which I definitively think he should publish the specification, even if
not in a JEP
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://mail.jabber.org/pipermail/standards/attachments/20060823/45e5644e/attachment.pgp
More information about the Standards-JIG
mailing list