[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