Hi, Since I plan to implement the new XMPP chat available for the clients that are not based on the official viewer, I could use some documentation about the way the new group chat system. Perhaps the best way to start would be with a few questions. Some of these have already been answered by Gez during Oz'es OH, but perhaps it would be beneficial to have them in one place.
1) To which xmpp server should we connect. I'm assuming there will be a new field in the xmlrpc login response specifying it? 2) Apart from the login reponse to find out to which xmpp server to connect to, would there be any other dependency on sims, like getting a CAP to give you authenticated username? (Similar CAP is used to obtain Vivox voice server credentials). 3) Assuming there are no additional dependencies on sims, will the same credentials (username/password) be used to authenticate to xmpp server as those to login to SL? 4) Is group chat implemented based on standard MUC (multi user chat) specification XP-0045? 5) Assuming MUC is used, how is the client supposed to construct addresses of the conferees it's supposed to join. (conference_n...@some.xmpps.host.com) 6) Will XMPP server be sending participant list that can be used in SL clients? We would need to know UUID of the participant in order to provide the functionality in the viewer, such us opening profiles, etc. (are we glad we have display names yet? :) 7) Is one of the design goals to allow pure xmpp clients to connect and participate in the group chat? 8) Proposed bridge between two group chat system for the transitional period, will it be sim <-> xmpp server or xmp server <-> legacy group chat backend Latif _______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges