> I am writing some openfire xmpp chat room management 
> functions and would like to validate some working assumptions:
> 
> 1. Each user can create chat rooms from his user portal. This 
> will be written into the xmpp-account-info.xml file and the 
> plugin will instantiate the chat rooms by scanning that file. 
> The subdomain for the chat room will be fixed and set to the 
> user name.

That breaks the current model of doing things wehre the admin is the
only one that gets to create these sorts of things.  Let's see what the
sipXconfig guys think about this
> 
> 2. Each chat room will have an associated conference number. 
> This can be an extension assigned to a voice conference. The 
> owner can direct all members to join a conference call using 
> a command in the chat window. I don't think we will need xml 
> rpc support for this ( please correct this assumption if wrong ).

Correct.  sipXopenfire plugin will be doing the heavy lifting here and
initiate 3pcc calls using the 3rd party call controller.

> 
> 3. The user is the administrator as well as the owner of the 
> chat room. He can invite new members and kick existing 
> members ( same way as we do for conference ). Do we want to 
> make this an interceptor command (i.e. in line xmpp command)  
> or an xml rpc command that is issued from the user portal?

I would leave the xmpp commands out of this for now (unless they come
for free - I'm looking into that) and stick with XML-RPC i/f.


_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to